Élément GroupSizeDefinition
Représente la taille de disposition d’un groupe de contrôles dans un modèle personnalisé.
Utilisation
<GroupSizeDefinition
Size = "xs:string">
child elements
</GroupSizeDefinition>
Attributs
| Attribut | Type | Obligatoire | Description |
|---|---|---|---|
| Taille |
xs:string |
No |
Limité à l’une des valeurs suivantes : |
Éléments enfants
| Élément | Description |
|---|---|
| ColumnBreak |
Peut se produire une ou plusieurs fois |
| ControlGroup |
Peut se produire une ou plusieurs fois |
| ControlSizeDefinition |
Peut se produire une ou plusieurs fois |
| Haut |
Peut se produire une ou plusieurs fois |
Éléments parents
| Élément |
|---|
| SizeDefinition |
Remarques
Optionnel.
Peut se produire jusqu’à trois fois pour chaque élément SizeDefinition (une fois pour chaque taille).
Exemples
L’exemple de code suivant illustre un modèle personnalisé de base qui comprend les trois tailles de disposition de groupe qui doivent être définies avec l’élément GroupSizeDefinition lors de la création d’un modèle personnalisé.
<Group CommandName="cmdButtonGroup2">
<SizeDefinition>
<ControlNameMap>
<ControlNameDefinition Name="button1"/>
<ControlNameDefinition Name="button2"/>
<ControlNameDefinition Name="button3"/>
<ControlNameDefinition Name="button4"/>
</ControlNameMap>
<GroupSizeDefinition Size="Large">
<ControlGroup>
<ControlSizeDefinition ControlName="button1"
ImageSize="Large"
IsLabelVisible="true" />
<ControlSizeDefinition ControlName="button2"
ImageSize="Large"
IsLabelVisible="true" />
</ControlGroup>
<ColumnBreak ShowSeparator="true"/>
<ControlGroup>
<ControlSizeDefinition ControlName="button3"
ImageSize="Large"
IsLabelVisible="true" />
<ControlSizeDefinition ControlName="button4"
ImageSize="Large"
IsLabelVisible="true" />
</ControlGroup>
</GroupSizeDefinition>
<GroupSizeDefinition Size="Medium">
<Row>
<ControlSizeDefinition ControlName="button1"
ImageSize="Small"
IsLabelVisible="true" />
<ControlSizeDefinition ControlName="button3"
ImageSize="Small"
IsLabelVisible="true" />
</Row>
<Row>
<ControlSizeDefinition ControlName="button2"
ImageSize="Small"
IsLabelVisible="true" />
<ControlSizeDefinition ControlName="button4"
ImageSize="Small"
IsLabelVisible="true" />
</Row>
</GroupSizeDefinition>
<GroupSizeDefinition Size="Small">
<Row>
<ControlSizeDefinition ControlName="button1"
ImageSize="Small"
IsLabelVisible="true" />
<ControlSizeDefinition ControlName="button3"
ImageSize="Small"
IsLabelVisible="false" />
</Row>
<Row>
<ControlSizeDefinition ControlName="button2"
ImageSize="Small"
IsLabelVisible="true" />
<ControlSizeDefinition ControlName="button4"
ImageSize="Small"
IsLabelVisible="false" />
</Row>
</GroupSizeDefinition>
</SizeDefinition>
<Button CommandName="cmdButtonG21"></Button>
<Button CommandName="cmdButtonG22"></Button>
<Button CommandName="cmdButtonG23"></Button>
<Button CommandName="cmdButtonG24"></Button>
</Group>
<Group CommandName="cmdCheckBoxGroup">
<CheckBox CommandName="cmdCheckBox"></CheckBox>
</Group>
<Group CommandName="cmdToggleButtonGroup"
SizeDefinition="OneButton">
<ToggleButton CommandName="cmdToggleButton"></ToggleButton>
</Group>
<Group CommandName="cmdButtonGroup"
SizeDefinition="ThreeButtons">
<Button CommandName="cmdButton1"></Button>
<Button CommandName="cmdButton2"></Button>
<Button CommandName="cmdButton3"></Button>
</Group>
Informations sur les éléments
- système minimal pris en charge: Windows 7
- Peut être vide: non