Visual Studio 用户控件设计
如果您有一个带有类似 public int number = 10;
字段的用户控件,当您在 VS 2010 和 C# 中使用设计器时,您能否使该值出现在属性框中?
If you have a user control with a field like public int number = 10;
can you make that value come up in the properties box when you use the designer in VS 2010 and C#?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您必须将变量转换为属性。尝试添加 Get Set,有时您必须添加适当的属性(引用 System.ComponentModel 类)
注意:DefaultValue 属性用于将设计器设置为粗体或非粗体。它实际上并没有设置默认值。
You have to turn your variable into a property. Try adding Get Set and sometimes you have to add the proper attributes (referencing the System.ComponentModel class)
Note: The DefaultValue attribute is for setting the designer to bold or not. It doesn't actually set the default value.
使用 System.ComponentModel;
如果您想要某个类别下的属性
using System.ComponentModel;
and if you want the property under a category