Элемент Tab
Представляет базовую или контекстную вкладку.
Использование
<Tab
ApplicationModes = "xs:string"
CommandName = "xs:positiveInteger or xs:string">
child elements
</Tab>
Атрибуты
attribute | Тип | Обязательно | Описание |
---|---|---|---|
ApplicationModes |
xs:string |
Нет |
Допустимо, только если MenuGroup является родительским элементом. Пробелы допустимы и игнорируются. Максимальная длина: 250 символов. |
CommandName |
xs:positiveInteger или xs:string |
Нет |
Связывает элемент с command. Значение должно быть уникальным в XML-документе ленты. Максимальная длина: 100 символов. |
Дочерние элементы
Элемент | Описание |
---|---|
Группа |
Может возникать один или несколько раз |
Tab.ScalingPolicy |
Может произойти не более одного раза |
Родительские элементы
Элемент |
---|
Ribbon.Tabs |
Группа вкладок |
Комментарии
Обязательный.
Должен выполняться по крайней мере один раз для каждого элемента Ribbon.Tabs или TabGroup .
Вкладка поддерживает режимы приложений.
Если для элемента Tab присутствует ScalingPolicy.IdealSizes, то в разделе ScalingPolicy.IdealSizes требуется запись для каждого элемента Group и его идеального размера.
Примеры
В следующем примере показана базовая разметка для элемента Tab .
В этом разделе кода показаны объявления команды tab для вкладки Главная .
<Command Name="cmdHomeTab"
LabelTitle="Home"
Keytip="H" />
<Command Name="cmdClipboardGroup"
Symbol="IDR_CMD_CLIPBOARD"
Id="10000"
Comment="Command definition for clipboard group"
LabelTitle="Clipboard"
Keytip="CB" />
<Command Name="cmdCopy"
Symbol="IDR_CMD_COPY"
LabelTitle="Copy"
LabelDescription="Copy"
Keytip="C"
TooltipTitle="Copy"
TooltipDescription="Click to copy">
<Command.SmallImages>
<Image>res/copyS_16.bmp</Image>
</Command.SmallImages>
<Command.LargeImages>
<Image>res/copyL_32.bmp</Image>
</Command.LargeImages>
</Command>
<Command Name="cmdPaste"
Symbol="IDR_CMD_PASTE" >
<Command.LabelTitle>Paste</Command.LabelTitle>
<Command.LabelDescription>
<String Content="Paste contents of clipboard"
Id="10001"
Symbol="IDR_RES_LABELDESC_PASTE" />
</Command.LabelDescription>
<Command.Keytip>P</Command.Keytip>
<Command.TooltipTitle>
<String Content="Paste contents of clipboard"
Id="10002"
Symbol="IDR_RES_TOOLTIP_PASTE"/>
</Command.TooltipTitle>
<Command.TooltipDescription>
<String Content="Click to paste contents of clipboard"/>
</Command.TooltipDescription>
<Command.SmallImages>
<Image
Id="10010"
MinDPI="96"
Symbol="IDR_RES_SMALL_IMAGE96">
<Image.Source>res/pasteS_96bpp.bmp</Image.Source>
</Image>
<Image Source="res/pasteS_120bpp.bmp"
Id="10011"
MinDPI="120"
Symbol="IDR_RES_SMALL_IMAGE120" />
</Command.SmallImages>
<Command.LargeImages>
<Image>res/pasteL_32.bmp</Image>
</Command.LargeImages>
</Command>
<Command Name="cmdMinimize"
Symbol="IDR_CMD_MINIMIZE"
Id="10001"
LabelTitle="Minimize" />
В этом разделе кода показаны объявления элемента управления Tab .
<Tab CommandName="cmdHomeTab">
<Group CommandName="cmdClipboardGroup"
SizeDefinition="ThreeButtons">
<Button CommandName="cmdCopy"/>
<Button CommandName="cmdPaste"/>
<ToggleButton CommandName="cmdMinimize"/>
</Group>
</Tab>
Сведения об элементе
- Минимальная поддерживаемая система: Windows 7
- Может быть пустым: Нет