0

vs 2010 ビジュアライゼーション & モデリング SDK を使用してコード生成ツールを構築しています。私が生成する必要があるものの 1 つは、クラス内の各プロパティのキャプチャ フィールドとラベルを備えた単純なデータ キャプチャ UI (できれば devexpress レイアウト コントロールを使用する Windows フォーム) です。

t4 テキスト テンプレートを使用してこれを行うことができますが、これを行うと車輪を再発明することになることを意識しています。より簡単なアプローチは、実行時に構築されたフォームにコントロールを追加し、適切な codedomseriaizer が生成できるようにすることです。私のための form.designer.cs コード - これは可能ですか?

要約すると、実行時にフォームを作成し、designer.cs ファイルの文字列を取得したいと思います。

グラハム

4

1 に答える 1

0

ランタイム生成コードをそのまま使用し、デザイナーを使用してフォームの他の部分のみをデザインすることはできませんか?このようにして、新しいプロパティがクラスに追加された場合、自動生成されたコントロールが自動的に更新されます。

于 2012-08-26T18:39:12.700 に答える