Share via


Scale 元素

表示透過 {GroupSizeDefinition} 配對的控制項群組大小和版面配置喜好設定。

使用方式

<Scale
  Size = "xs:string"
  Group = "xs:positiveInteger or xs:string"
/>

屬性

屬性 類型 必要 Description
群組
xs:positiveInteger 或 xs:string
Yes
必須對應至現有的 GroupCommandName

(xs:positiveInteger 或 xs:string)
字串或介於 2 到 59999 之間的整數值、內含或0x2,並以十六進位、內含方式0xea5f。
值在功能區 XML 檔中必須是唯一的。
最大長度:100 個字元。
大小
xs:string
Yes
此值應對應至Group中所指定控制項群組之SizeDefinition屬性的有效大小之一。
限制為下列其中一個值:

(快顯)
與 相同的控制項配置, Large 但裝載于快顯視窗或下拉式窗格中。
(Small)
Small SizeDefinition 範本。
(中)
中型 SizeDefinition 範本。
(大型)
大型 SizeDefinition範本。

子元素

沒有子專案。

父元素

元素
ScalingPolicy
ScalingPolicy.IdealSizes

備註

選擇性。

每個 ScalingPolicyScalingPolicy.IdealSizes可能會發生一或多次。

每個 (群組大小) 屬性組都必須是唯一的。

範例

下列範例示範如何透過功能區SizeDefinition範本的調適型配置功能來自訂群組中的控制面板。

此範例中的ScalingPolicy資訊清單會針對[首頁] 索引標籤上四組控制項的每一組指定ScalingPolicy.IdealSizesSizeDefinition喜好設定。此外,會指定Scale元素,以影響每個群組的遞減大小順序來影響折迭行為。

<Tab CommandName="Home">
  <Tab.ScalingPolicy>
    <ScalingPolicy>
      <ScalingPolicy.IdealSizes>
        <Scale Group="GroupClipboard" Size="Medium"/>
        <Scale Group="GroupView" Size="Large"/>
        <Scale Group="GroupFont" Size="Large"/>
        <Scale Group="GroupParagraph" Size="Large"/>
      </ScalingPolicy.IdealSizes>
      <Scale Group="GroupClipboard" Size="Small"/>
      <Scale Group="GroupClipboard" Size="Popup"/>
      <Scale Group="GroupFont" Size="Medium"/>
      <Scale Group="GroupParagraph" Size="Medium"/>
      <!-- 
        GroupView group is associated with the OneButton SizeDefinition.
        Since this template is constrained to one size (Large) there
        is no need to declare further scaling preferences.
      -->
    </ScalingPolicy>
  </Tab.ScalingPolicy>

  <Group CommandName="GroupClipboard" SizeDefinition="FourButtons">
    <Button CommandName="Paste"/>
    <Button CommandName="Cut"/>
    <Button CommandName="Copy"/>
    <Button CommandName="SelectAll"/>
  </Group>

  <Group CommandName="GroupFont"  ApplicationModes="1">
    <FontControl CommandName="Font" FontType="FontWithColor" />
  </Group>

  <Group CommandName="GroupParagraph"  ApplicationModes="1" SizeDefinition="ButtonGroups">
    <ControlGroup>
      <ControlGroup>
        <ToggleButton CommandName="Numbered" />
        <ToggleButton CommandName="Bulleted" />
      </ControlGroup>
    </ControlGroup>
    <ControlGroup>
      <ControlGroup>
        <ToggleButton CommandName="LeftJustify" />
        <ToggleButton CommandName="CenterJustify" />
        <ToggleButton CommandName="RightJustify" />
      </ControlGroup>
      <ControlGroup/>
      <ControlGroup>
        <Button CommandName="Outdent" />
        <Button CommandName="Indent" />
      </ControlGroup>
    </ControlGroup>
  </Group>

  <Group CommandName="GroupView" SizeDefinition="OneButton" >
    <ToggleButton CommandName="ViewSource"/>
  </Group>

</Tab>

項目資訊

  • 最低支援的系統:Windows 7
  • 可以是空的:是

另請參閱

透過大小定義和調整原則自訂功能區