2012-03-14 7 views
2

プロパティグリッドのアイテムにツールヒントを追加します。ユーザーがプロパティ上を移動すると、そのプロパティの使用方法に関するヒントがツールチップに表示されます。ヒント文字列はプロパティの異なる値ごとに異なる必要があります。たとえば、1つのプロパティが文字列のリストである場合、各文字列は異なるヒントを持ちます。PropertyGridのツールチップを追加します

これは可能ですか?

答えて

2

PropertyGridはあまり柔軟ではなく、個々のコントロールを公開していません。あなたは、リフレクションを介してツールチップを表示しようとしているコントロール(テキストボックスまたはドロップダウン)にアクセスすることができますが、それは特に、すべてのコントロールクラスがプロパティグリッド内で一意で内部的なので、はるかに簡単です。

[説明]属性を使用する方が最適です。そのプロパティの文字列のリストがツールヒントを提供せずにその意味を表すほど明確でない場合は、リスト内の各項目について表示している文字列のテキストを再訪する必要があります。