Category

WPF

WPFデスクトップ開発、インターフェイス設計、フレームワークプラクティス

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とWin Formで開発されてきました。これらのテクノロジーはWindowsプラットフォームで非常にうまく機能し、小規模なパイロット生産から今日の大規模なデリバリまでの段階を経てきました。しかし、ビジネスの成長と顧客のニーズの変化に伴い、単一のWindowsテクノロジースタックは私たちが乗り越えなければならないハードルになりました。

西北飞虻 2025/09/13 19:54
WPFはカスタムXMLファイルで国際化を実現

WPFはカスタムXMLファイルで国際化を実現

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

沙漠尽头的狼 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
WPFデータグラフの表示LiveCharts2

WPFデータグラフの表示LiveCharts2

LiveChartsは、複数のデバイスやフレームワークで動作する. Net用のデータビジュアライゼーションライブラリです。

奔跑的皮卡峰 2023/11/15 9:58