■4387 / ) |
Icon型のプロパティにおけるDefaultValue |
□投稿者/ M.K (22回)-(2007/06/15(Fri) 14:00:47)
|
分類:[C# (Windows)]
開発環境:VS2005(C#) WinXP SP2
現在Iconクラスをプロパティに持つカスタムコンポーネントを作成しているのですが、 単純に実装するとカスタムコンポーネントを設置したフォームのInitializeComponent メソッドの中に初期化処理が追記されてしまいました。
InitializeComponentメソッドに初期化処理を記述したくない場合はDefaultValue属性 を指定すれば良いのですが、Iconの場合どの様に記述すれば良いのかがわかりません。
目指している動作はFormのIconプロパティでして、初期値のアイコンはリソースから 取得され、変更が加わった場合はプロパティシート上で"(アイコン)"が太字になり、 且つ"リセット"が有効になる状態です。
実現方法が分かる方がいらっしゃいましたら教えて頂けると幸いです。
|
|