2012-02-10 6 views
1

誰かが紛らわしいものに私を助けてくれますか?私はグリッドを作成して、ドキュメントの詳細の例(名前、タイプ、サンプルヘッダーとしてのサマリー)の情報を格納しようとしています。C#WinformsでpropertyGridを使用してグリッドに情報を保存する

グリッドのセルのサマリーが大きすぎる場合、ユーザーが詳細を表示できる新しいコントロールを開くボタンが必要になります。

これにはpropertyGridを使用することができますか?誰かがこれを行う上で正しい方向に私を指摘することができますか?

私は、サロゲートクラスを作成し、それに作成されたオブジェクトを公開するケースが考えられました。

ありがとうございました

+0

PropertyGridを抜き、適切なフォームを作成するだけです。 –

答えて

2

はいそうです。

ドキュメントの詳細をタイププロパティのセットとして提供する独自のタイプを作成する必要があります。このタイプのインスタンスをPropertyGridにアタッチする必要があります。属性を使用して、プロパティの可視性、エディタ、説明などを変更することができます。

詳細については、Getting the Most Out of the .NET Framework PropertyGrid Controlを参照してください。

関連する問題