Ian*_*oyd 10 visual-studio winforms
我需要看到表单的ClientRectangle,因为我正在设计它.此特定属性标记为" 高级 ",默认情况下从"属性"窗口隐藏:
[EditorBrowsable(EditorBrowsableState.Advanced), ...]
public Rectangle ClientRectangle
Run Code Online (Sandbox Code Playgroud)
如果ClientRectangle我想看的房产出来了,那么我想我可以满足于高级ClientSize房产:
[..., EditorBrowsable(EditorBrowsableState.Advanced)]
public Size ClientSize
Run Code Online (Sandbox Code Playgroud)
EditorBrowsable属性的文档导致包含3个值的枚举:
始终在编辑器中始终可以浏览属性或方法.
从不在编辑器中浏览属性或方法.
高级属性或方法是只有高级用户才能看到的功能.编辑器可以显示或隐藏此类属性.
显然我是一个"高级用户",那么如何告诉Visual Studio我是一个高级用户,这样我才能看到高级属性?
该链接对能够实现智能感知和属性窗口显示高级承包商,客人页会谈:
在Visual C#中,您可以在"工具"下的"智能感知"和"属性"窗口中使用"隐藏高级成员"设置控制何时显示高级属性 选项| 文字编辑器| C#.相应的 EditorBrowsableState为Advanced.
不幸的是,这个选项实际上似乎只适用于Intellisense.取消选中它不会在"属性"窗口中显示高级属性
注意:默认情况下,该选项未选中.
| 归档时间: |
|
| 查看次数: |
3732 次 |
| 最近记录: |