DOBON.NETプログラミング掲示板過去ログ
展開したプロパティの変更方法について教えてください。
題名: 展開したプロパティの変更方法について教えてください。
著者: JUNJUN
日時: 2005/05/10 13:14:58
ID: 10749
この記事の返信元:
(なし)
この記事への返信:
(なし)
ツリーを表示
環境/言語:[環境:WindowsXp/使用言語:VB.net/バージョン:1.1]
分類:[.NET]
お世話になります。
フォームに展開可能なプロパティを作成する場合の質問をさせていただきます。
Size型やFont型のプロパティを作成すると、デザイナのプロパティは展開されます。
自作クラスでも同様にしたいと思い、色々と調べて試してみました。
結果として、デザイナのプロパティに自作クラスの名前が追加され、
左の「+」をクリックして展開すると、自作クラスのパブリックメンバの
プロパティも表示されました。
もちろん変更も出来ました。
ただ、フォームのInitializeComponent(自動生成コード)にはその変更が反映されていないのです。
デザイナを開き直すとプロパティは元に戻ります。
以上により、せっかく自作クラスのプロパティを作成しても、デザイナで設定できない状態です。
どなたか良い解決方法をご教授願えないでしょうか?
宜しくお願いいたします。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
お世話になります。
フォームに展開可能なプロパティを作成する場合の質問をさせていただきます。
Size型やFont型のプロパティを作成すると、デザイナのプロパティは展開されます。
自作クラスでも同様にしたいと思い、色々と調べて試してみました。
結果として、デザイナのプロパティに自作クラスの名前が追加され、
左の「+」をクリックして展開すると、自作クラスのパブリックメンバの
プロパティも表示されました。
もちろん変更も出来ました。
ただ、フォームのInitializeComponent(自動生成コード)にはその変更が反映されていないのです。
デザイナを開き直すとプロパティは元に戻ります。
以上により、せっかく自作クラスのプロパティを作成しても、デザイナで設定できない状態です。
どなたか良い解決方法をご教授願えないでしょうか?
宜しくお願いいたします。