カテゴリ

WPF

WPF デスクトップ開発、UI 設計、フレームワーク実践

90 記事
1 現在のページ
Avalonia UIの進化ロジックとQtエコシステムの詳細比較

Avalonia UIの進化ロジックとQtエコシステムの詳細比較

ソフトウェア工学の進化の歴史において、クロスプラットフォームのグラフィカルユーザーインターフェース(GUI)の開発は、妥協、トレードオフ、そして技術的な駆け引きに満ちた領域であり続けています。

张善友MVP dotNET跨平台 2025/12/11 8:14
WPF から Avalonia への移行シリーズ:なぜ WPF プログラムを Avalonia に移行しなければならないのか

WPF から Avalonia への移行シリーズ:なぜ WPF プログラムを Avalonia に移行しなければならないのか

過去数年間、当社の上位機ソフトウェアは主に WPF と WinForm で開発されてきました。これらの技術は Windows プラットフォームで非常に便利であり、小規模試作から現在の規模拡大による納品まで、私たちを支えてきました。しかし、ビジネスの発展や顧客ニーズの変化に伴い、単一の Windows テクノロジースタックは私たちが必ず乗り越えなければならない壁となってきました。

西北飞虻 2025/09/13 19:54
WPF カスタムXMLファイルによる国際化

WPF カスタムXMLファイルによる国際化

この記事では、WPFプログラムでカスタムXMLファイルを使用して国際化を実現する方法について詳しく説明します。必要なNuGetパッケージのインストール、言語リストの動的取得、言語の動的切り替え、コードおよびXAMLインターフェースでの翻訳文字列の使用などを含み、ソースコードのリンクも提供し、開発者がWPFアプリケーションの国際化を簡単に実装できるように支援します。

沙漠尽头的狼 2025/01/26 6:02
自作のホットプラグ可能なWPFプラグインシステム(MSF)

自作のホットプラグ可能なWPFプラグインシステム(MSF)

プラグイン化の必要性は主にソフトウェアアーキテクチャの柔軟性の追求に起因し、特に大規模で複雑、または常に更新が必要なソフトウェアシステムを開発する場合に、プラグイン化はソフトウェアシステムの拡張性、カスタマイズ性、独立性、セキュリティ、保守性、モジュール化、アップグレードと更新の容易さ、サードパーティ開発のサポートなどを向上させ、変化し続けるビジネス要件や技術的課題に対応します。

趋时软件 2024/05/07 23:15
C# WPFにおけるFluentValidationの応用

C# WPFにおけるFluentValidationの応用

この記事では、C# WPFプロジェクトでFluentValidationを使用してプロパティ検証を行う方法と、MVVMパターンを通じてこの機能を実装する方法について詳しく説明します。

沙漠尽头的狼 2024/01/25 5:17