Я использую Visual Studio 2008 |.NET 3.5 | С#. Я создал пользовательский элемент управления, который имеет следующее свойство: 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; }
}
Поэтому я хочу, чтобы параметры свойства были либо "Поля", либо "Одиночный". Я указал выше. Я хочу сделать это доступным для просмотра в дизайнере, но как установить эти два значения в качестве параметров, а не знать, чтобы указать "Поля", "Одиночный" и т.д. В будущем? Есть ли другой атрибут, который я могу украсить свойством, чтобы отобразить эти параметры или мне нужно создать перечисление (которое работает)?
Спасибо заранее, и, пожалуйста, дайте мне знать, если вам нужна какая-либо другая информация!