Поделиться через


drawControl

Указывает, какой элемент управления следует использовать при простом отображении свойства. Для каждого элемента displayInfo должен быть только один элемент drawControl.

При наличии нескольких элементов используется последний элемент. Если элемент drawControl не указан, параметры атрибутов по умолчанию применяются к описанию свойства.

Эта форма элемента управления не разрешает редактирование свойств.

Синтаксис

<!-- drawControl -->
<xs:element name="drawControl"  minOccurs="0" maxOccurs="1">
    <xs:complexType>
        <xs:attribute name="control">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:enumeration value="Default"/>
                    <xs:enumeration value="MultiLineText"/>
                    <xs:enumeration value="MultiValueText"/>
                    <xs:enumeration value="PercentBar"/>
                    <xs:enumeration value="ProgressBar"/>
                    <xs:enumeration value="Rating"/>
                    <xs:enumeration value="StaticText"/>
                    <xs:enumeration value="IconList"/>
                    <xs:enumeration value="BooleanCheckMark"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:complexType>
</xs:element>

Сведения об элементе

Родительский элемент Дочерние элементы
displayInfo Никакой

 

Атрибуты

Атрибут Описание
контроль Общественный. Необязательный. По умолчанию используется значение Default. Ниже приведены допустимые значения.
Ценность Значение
По умолчанию По умолчанию. Использует элемент управления по умолчанию, основанный на атрибуте <typeInfo type="">. Тип по умолчанию — String (multi-value), а элемент управления по умолчанию — MultiValueText. Любой другой тип приводит к использованию элемента управления StaticText.
MultiLineText Использует многострочный текстовый элемент управления.
MultiValueText Использует элемент управления текстом с несколькими значениями.
PercentBar Использует элемент управления "Процентная панель".
ProgressBar Использует элемент управления индикатора выполнения.
Рейтинг Использует элемент управления рейтингом 5 звезд.
StaticText Использует IPropertyDescription::FormatForDisplay для отображения значения свойства.
IconList Windows 7 и более поздних версий. Перечисление значков.
BooleanCheckMark Windows 7 и более поздних версий.