2

次のコードを含むユーザーコントロールがあります。

[System.ComponentModel.Category("Appearance")]
public override string Text { ... }

private int myVar;
[System.ComponentModel.Category("Appearance")]
public int MyProperty { ... }

MyPropertyコントロールがフォームに挿入されると、プロパティグリッドに表示されますが、表示されTextません。どうすれば表示できますか?

4

1 に答える 1

6

System.ComponentModel.Browsable(true) 属性をプロパティに追加すると、プロパティ ブラウザーに表示されます。上記の例を使用して、VS2008 での動作を確認しました。

于 2009-02-18T17:51:21.570 に答える