-1

いくつかのフォームで持っているアイテムにスタイルを追加したいのです、プレビューの質問のリンクは次のとおりです。

このアプリは、WPF アプリである Visual C# で開発されてい.xamlます。ファイルと 65 個の Windows フォームがあります。

.xamlファイル内のどのスタイルにも問題はありませんが、ファイルForm.csにスタイルを追加できません。

.xaml両方のファイル ( & )で同じボタン スタイルを使用したいと思います.cs

どうすればいいですか?いくつかのライブラリを追加する必要がありますか? にさらにコード行を追加する必要がありますForm.csか? .xamlそれとも、ファイルを使用してすべてを行う必要がありますか?

私はこのようなものを探していましたが、何も見つかりませんでした。

ばかげた質問をしている場合は申し訳ありません。

4

1 に答える 1

1

winforms はスタイルもテーマもサポートしていません。これは 2007 年から改良されていない非常に古いテクノロジです。レガシー アプリケーションを維持するためだけに、新しいプロジェクトにはお勧めしません。

オプションは次のとおりです。

  • 純粋な WPF ですべてをやり直します。
  • すべての winforms UI 要素をElementHost、WPF コンテンツを含む に変更します。これは、すべてをやり直すよりもさらに悪いことです。
  • DevExpress などのサードパーティを購入します。
  • すべての winform を美しい WPF UI に (利益のために) やり直してくれる FreeLancer 開発者 (私など) に連絡してください。
于 2013-09-05T19:13:51.050 に答える