2

Xceed プロパティ グリッドを使用しました。このプロパティ グリッドのコレクションには、Xceed のコレクション エディターを使用しました。

[Editor(typeof(CustomCollectionEditor), typeof(CustomCollectionEditor))]
[Serializable]
public class Variable
{
//Properties in Class
}

ここでカスタム コレクション エディターは、Xceed コレクション エディターから派生したものです。しかし、何も上書きされていません。ただのラッパークラスです。

Xceed の Web サイトは、次のプロセスに Expand を指示しています。

だから私は自分の財産でそれを次のように使用しました:

[ExpandableObject]
public List<Variable> GlobalVariableList
{
  get { return _varlist; }
  set { _varlist = value; }
}

ただし、これを展開すると、プロパティのカウントのみが表示されます。プロパティ名と値ではありません。

4

1 に答える 1

0

customcollectioneditor はアイテムではなくコレクションにある必要があると思います。

于 2015-08-14T15:26:53.510 に答える