2010-12-29 9 views
3

私が書いたCRUDコードをテストするための簡単なアプリケーションを作成しようとしています。私は、入力されているオブジェクトからデータ入力UIを動的に構築する必要があります。WPFでの動的CRUD UIの作成

たとえば、Name、IOrdersのコレクション、およびいくつかのプロパティのプロパティを持つICustomerオブジェクトの場合。これらのインターフェイスの定義は別のdllに存在します。

私はこれを達成するための良いアプローチをお勧めしますか? Reflectionを使用してUIを動的に作成すると思います(XAMLの代わりにコードを使用)。それは良い習慣になるだろうか?

答えて

0

あなたはThe Silverlight ToolkitからDataFormに似た振る舞いDataForm for WPF on CodePlexを使用することができます。

オブジェクトをバインドするときにデータ入力フォームを自動生成します。

+0

ありがとうdecycloneしかし、私のオブジェクトはプロパティとして他のカスタムオブジェクトとコレクションも持っています。 DataFormはこれを処理できますか? – ganeshran

+0

あなたはそれを打つべきですか?私は単純なクラスのためだけに使っています。 – decyclone

+0

カスタムプロパティでは機能しません。 – ganeshran

関連する問題