Udostępnij za pośrednictwem


drawControl

Określa, która kontrolka ma być używana podczas wyświetlania właściwości. Dla każdego elementu displayInfo powinien istnieć tylko jeden element drawControl.

Jeśli istnieje wiele elementów, zostanie użyty ostatni element. Jeśli nie podano elementu drawControl, domyślne ustawienia atrybutu są stosowane do opisu właściwości.

Ta forma kontrolki nie zezwala na edytowanie właściwości.

Składnia

<!-- 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>

Informacje o elementach

Element nadrzędny Elementy podrzędne
displayInfo Żaden

 

Atrybuty

Atrybut Opis
kontrola Publiczny. Fakultatywny. Wartość domyślna to "Default". Poniżej przedstawiono prawidłowe wartości.
Wartość Znaczenie
Domyślny Domyślny. Używa kontrolki domyślnej na podstawie <typeInfo type="" atrybutu>. Domyślnym typem jest "String" (multi-value), a domyślna kontrolka to "MultiValueText". Każdy inny typ powoduje użycie kontrolki "StaticText".
Tekst wieloliniowy Używa wielowierszowej kontrolki tekstu.
MultiValueText Używa wielowartej kontrolki tekstu.
Pasek procentowy Używa kontrolki słupka procentu.
Pasek postępu Używa kontrolki paska postępu.
Ocena Używa kontrolki klasyfikacji 5-gwiazdek.
Statyczny tekst Używa IPropertyDescription::FormatForDisplay, aby wyświetlić wartość właściwości.
IkonaLista System Windows 7 lub nowszy. Wyliczenie ikon.
Wartość logicznaCheckMark windows 7 lub nowszym.