2012-01-16 9 views
1

すべてのアイテムのプロパティグリッドをクリアする方法はありますか?それとも私がこれをやることができる別の方法がありますか?PropertyGridからすべてのアイテムをクリアする方法

+1

あなたは私たちにプラットフォームと、どのプロパティグリッド... asp.netを教える必要がありますか?ビジュアルスタジオ? WPF? winforms?シルバーライト? –

+0

ビジュアルスタジオ2010,3.5、winforms –

+0

「クリア」はむしろあいまいです。たとえば、SelectedObjectプロパティをnullに設定します。 –

答えて

1

PropertyGridに入力するオブジェクトにデフォルト値が「クリア」されていると仮定すると、最も簡単なのは、そこに配置する新しいオブジェクトを新しく作成することです。

MyPropertyGrid.SelectedObject = new MyObject(); 
+0

いいえ、私のオブジェクトにはXMLデータが含まれています。ユーザーがxアイコンをクリックしてフォームを閉じた後、フォームを再度読み込むと、前のセッションからの同じデータがそこにあります。ユーザーがxアイコンをクリックしたときにグリッドをクリアしたいと思います。プロパティグリッドを含むフォームは子フォームで、新しいセッションを作成できるメインアプリケーションに属します。 –

関連する問題