PropertyGridコントロールでのコレクションの表示
-
10-07-2019 - |
質問
文字列ラベルと値のペアを含むオブジェクトの配列がありますが、それらをすべて単一のプロパティグリッドに配置するにはどうすればよいですか
public class stringVariable {
public String name;
public String defaultValue;
public String value;
};
public List<stringVariable> variables = new List<stringVariable>();
解決
プロパティグリッドへのオブジェクトの配列の追加については、多くのチュートリアルで詳しく説明されています。 これが探しているものでなければなりません。
他のヒント
完全に単純ではありませんが、可能です。 ICustomTypeDescriptorを実装するクラスが必要です。これにより、表示するプロパティなどがわかります。いくつかの実装があります。私はこれを使用していました。 http://www.codeproject.com/KB/miscctrl/bending_property.aspx
所属していません StackOverflow