【发布时间】:2010-10-30 19:30:57
【问题描述】:
我正在使用 Visual Studio 2008 | .NET 3.5 | C#。我创建了一个具有以下属性的用户控件:DisplayMode。 DisplayMode 旨在显示一系列文本框或单个文本框。
[Browsable(true),
Category("Appearance"),
DefaultValue(DISPLAY_MODE_FIELDS),
Description("Indicates whether to display the phone number as a single text box or separate fields.")]
public string DisplayMode
{
get { return mDisplayMode; }
set { mDisplayMode = value; }
}
因此,我希望属性的选项为“字段”或“单个”。我在上面指定了我想在设计器中使其可浏览,但是我如何将这两个值设置为选项,而不是知道将来指定“字段”、“单个”等?是否有另一个属性可以用来装饰属性以列出这些选项,或者我是否需要创建一个枚举(哪个有效)?
提前致谢,如果您需要任何其他信息,请告诉我!
【问题讨论】:
标签: c# asp.net .net-3.5 user-controls