Элемент DropDownColorPicker
Представляет раскрывающийся элемент управления "Выбор цвета", который при щелчке отображает палитру цветовых образцов.
Использование
<DropDownColorPicker
CommandName = "xs:positiveInteger or xs:string"
Columns = "xs:positiveInteger"
ThemeColorGridRows = "xs:positiveInteger"
StandardColorGridRows = "xs:positiveInteger"
RecentColorGridRows = "xs:positiveInteger"
IsAutomaticColorButtonVisible = "Boolean"
IsNoColorButtonVisible = "Boolean"
ColorTemplate = "xs:string"
ChipSize = "xs:string"/>
Атрибуты
attribute | Тип | Обязательно | Описание |
---|---|---|---|
ChipSize |
xs:string |
Нет |
Размер каждой цветовой микросхемы или образца. Ограничивается одним из следующих значений: |
ColorTemplate |
xs:string |
Нет |
Шаблоны макетов, указывающие тип раскрывающегося меню выбора цвета. Ограничено одним из следующих значений (если не объявлены необязательные атрибуты, связанные с ColorTemplate , отображается представление по умолчанию): Задание атрибуту ThemeColors ColorTemplate значения включает следующие функциональные возможности:
Задание атрибуту StandardColors ColorTemplate значения включает следующие функциональные возможности:
Задание атрибуту HighlightColors ColorTemplate значения включает следующие функциональные возможности:
|
Столбцы |
xs:positiveInteger |
Нет |
Количество столбцов цветной микросхемы (или образца). |
CommandName |
xs:positiveInteger или xs:string |
Нет |
Связывает элемент с command. Значение должно быть уникальным в XML-документе ленты. Максимальная длина: 100 символов. |
IsAutomaticColorButtonVisible |
Логическое |
Нет |
Отображает (или скрывает) кнопку "Автоматический цвет". Допустимо только в том случае, если StandardColors для атрибута ColorTemplate задано значение или ThemeColors . Ограничено одним из следующих значений (недопустимы 0 и 1): |
IsNoColorButtonVisible |
Логическое |
Нет |
Отображает (или скрывает) кнопку Без цвета . Допустимо для всех значений ColorTemplate . Ограничено одним из следующих значений (недопустимы 0 и 1): |
RecentColorGridRows |
xs:positiveInteger |
Нет |
Количество строк цветовой микросхемы (или образца) в области Последние цвета . Допустимо только в том случае, если ThemeColors для атрибута ColorTemplate задано значение . |
StandardColorGridRows |
xs:positiveInteger |
Нет |
Количество строк цветовой микросхемы (или образца) в области Стандартные цвета . |
ThemeColorGridRows |
xs:positiveInteger |
Нет |
Количество строк цветовой фишки (или образца) в области Цвета темы . Допустимо только в том случае, если ThemeColors для атрибута ColorTemplate задано значение . |
Дочерние элементы
Дочерние элементы отсутствуют.
Родительские элементы
Элемент |
---|
ControlGroup |
DropDownButton |
DropDownGallery |
Группа |
MenuGroup |
SplitButton |
SplitButtonGallery |
Комментарии
Необязательный элемент.
Может встречаться один или несколько раз для каждого элемента ControlGroup, DropDownButton, DropDownGallery, Group, MenuGroup, SplitButton или SplitButtonGallery .
Примеры
В следующем примере показана базовая разметка для всех трех типов раскрывающегося палитры.
В этом разделе кода показаны объявления command для трех элементов DropDownColorPicker .
<!-- DropDownColorPickers -->
<Command Name="cmdDropDownColorPickerGroup"
Symbol="cmdDropDownColorPickerGroup"
Comment="DropDownColorPicker Group"
Id="55000"/>
<Command Name="cmdDropDownColorPickerThemeColors"
Symbol="cmdDropDownColorPickerThemeColors"
Comment="DropDownColorPicker ThemeColors"
Id="55010"
LabelTitle="ThemeColors"
LabelDescription="ThemeColors\ndescription."/>
<Command Name="cmdDropDownColorPickerStandardColors"
Symbol="cmdDropDownColorPickerStandardColors"
Comment="DropDownColorPicker StandardColors"
Id="55011"
LabelTitle="StandardColors"/>
<Command Name="cmdDropDownColorPickerHighlightColors"
Symbol="cmdDropDownColorPickerHighlightColors"
Comment="DropDownColorPicker HighlightColors"
Id="55012"
LabelTitle="HighlightColors"/>
В этом разделе кода показаны три типа объявлений элементов управления DropDownColorPicker .
<Group CommandName="cmdDropDownColorPickerGroup"
SizeDefinition="ThreeButtons">
<DropDownColorPicker
CommandName="cmdDropDownColorPickerThemeColors"
ColorTemplate="ThemeColors"/>
<DropDownColorPicker
CommandName="cmdDropDownColorPickerStandardColors"
ColorTemplate="StandardColors"/>
<DropDownColorPicker
CommandName="cmdDropDownColorPickerHighlightColors"
ColorTemplate="HighlightColors"
StandardColorGridRows="1"/>
</Group>
Сведения об элементе
- Минимальная поддерживаемая система: Windows 7
- Может быть пустым: Да