3

文字列に特定の ResourceDictionary を使用しているアプリケーションがあり、クラス内のその ResourceDictionary のキーを文字列定数として複製する必要があります。コピーして貼り付けるだけなら簡単ですが、約 350 のリソース文字列が予想され、すべてのコンテンツを含む両方のファイルを管理する必要はありません。

ユーザーが値を入力するキー/値グリッドを持ち、そのアプリが Xaml ファイルと .cs 定数クラスに書き込むアプリをコーディングしたいと考えています。.cs ファイルには問題はありませんが、新しいファイルの内容を書き込む前にファイルをクリアせずに xaml ファイルに書き込む方法はありますか?

ありがとう

4

2 に答える 2

4

シンプルなデザイナー (WPF ユーザー コントロール) または xml ファイルを使用して xaml および C# ファイルを生成する T4 テンプレートを作成できます。

Oleg Sych による優れた T4 チュートリアル

T4で複数のファイルを生成する方法は次のとおりです

于 2012-05-25T18:10:17.373 に答える
1

VS11 で ReSharper 7 ベータ版を使用して (古いバージョンにも同じ機能があります)、少なくとも必要なキーストロークを減らすことができるテンプレートを作成します。

于 2012-05-25T19:11:56.117 に答える