Ant*_*lev 19
MSDN说明了一切:
指定是否应在"属性"窗口中显示属性或事件.
例如,如果您正在创建用户控件,则可能需要修饰与UI无关的属性,[Browsable(false)]以便它们不会通过"属性"窗口提供.
另外,它控制在a中可以看到对象的哪些属性PropertyGrid.
至于为什么我们可以true明确传递,我相信这是由于BrowsableAttributesa的属性PropertyGrid.您可以将其设置为包含BrowsableAttribute.No,以便属性网格将显示所有不可浏览的成员.
也许当你想确保没有人改变它时:P
// I want to see this, dont change it to false or I'll hunt you down...
[Browsable(true)]
public int MyProperty {
get {
// Insert code here.
return 0;
}
set {
// Insert code here.
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23190 次 |
| 最近记录: |