我有一个用户控件,其中包含以下代码.
[System.ComponentModel.Category("Appearance")] public override string Text { ... } private int myVar; [System.ComponentModel.Category("Appearance")] public int MyProperty { ... }
MyProperty
当控件插入表单时,Text
会显示在属性网格中,但不会.我怎样才能看到它?
如果将System.ComponentModel.Browsable(true)属性添加到属性,它应该显示在属性浏览器中.使用上面的示例我确认了VS2008中的行为.