PropertyGridのアイテムをクリック時にフォームを表示したい
- 題名: PropertyGridのアイテムをクリック時にフォームを表示したい
- 著者: ltaka
- 日時: 2010/11/09 20:55:18
- ID: 27541
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: PropertyGridのアイテムをクリック時にフォームを表示したい
- 著者: Hongliang
- 日時: 2010/11/10 9:04:23
- ID: 27542
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: PropertyGridのアイテムをクリック時にフォームを表示したい
- 著者: ltaka
- 日時: 2010/11/18 10:28:27
- ID: 27597
- この記事の返信元:
- この記事への返信:
- ツリーを表示
2010/11/09(Tue) 20:58:06 編集(投稿者)
環境:WindowsXP
使用言語:C#、.NET Framework3.5
お世話になります。
PropertyGridに設定したアイテムのいづれかをクリックした際に、
別ウィンドウでフォームを開く等の動作をすることは可能でしょうか。
行ないたい処理の流れとしましては、
1.PropertyGridに「編集」のボタンやラベルを表示
2.上記ボタンやラベルをクリックしたタイミング別モーダルフォームをオープン
3.別モーダルフォームの情報をPropertyGridの項目に反映
PropertyGridコントロール全体のクリックイベントではなく、
アイテムのクリックイベント等がハンドリングできればできそうかと思っているのですが、
どのようにすれば可能そうかがわかっておりません。
(CollectionEditorをカスタムしてプロパティに属性をつけたりする?)
ご教示の程、よろしくお願い致します。