- - PR -
CodeDomの逆シリアル化
«前のページへ
1|2|3
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-12-16 02:32
私もCodeDomについて調べていて見つけました。
ずいぶん前のスレッドで,もう解決してるかとも思うのですが、 念のため。 InitializeComponentメソッド内でインスタンスを初期化する場合、 そのインスタンスのクラスのTypeConverterがInstanceDescriptorへの変換を サポートしている必要があります。 ListViewItemはTypeConverterとしてListViewItemConverterを用いています。 このListViewItemConverterは、ListViewItemをInstanceDescriptorに変換できますので、 ListViewItemのインスタンスをInitializeComponent内で作成して使うことができます。 StringのTypeConverterのStringConverterはInstanceDescriptorに変換できないのでだめですが、 Stringをラップするようなクラスを作成してそれにTypeConverterを関連付ければできます。 あんまり意味ないですが。 |
«前のページへ
1|2|3