Share via


ScalingPolicy 項目

表示調整規格的容器。

使用方式

<ScalingPolicy>
  child elements
</ScalingPolicy>

屬性

沒有屬性。

子元素

元素 描述
調整
可能發生一或多次

ScalingPolicy.IdealSizes
最多可能發生一次

父元素

元素
Tab.ScalingPolicy

備註

必要。

每個 Tab.ScalingPolicy都必須發生一次。

ScalePolicy元素包含ScalePolicy.IdealSizesScale宣告的資訊清單,可在調整功能區調整大小時指定一或多個Group元素的調適型配置喜好設定。

Scale宣告的清單必須依與Group元素相關聯之 SizeDefinition的有效大小遞減順序, (Large、Medium、Small、Popup) 。

注意

強烈建議指定適當的縮放原則詳細資料,讓功能區能夠在調整為寬度 300 圖元,且每英吋為 96 個點時轉譯, (DPI) 。

範例

下列範例示範如何透過功能區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
  • 可以是空的:否

另請參閱

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