Langage

ToolBar.BandIndex Propriété

Définition

Obtient ou définit le numéro d’index de bande qui indique la position de la barre d’outils sur la bande.

public:
 property int BandIndex { int get(); void set(int value); };
public int BandIndex { get; set; }
member this.BandIndex : int with get, set
Public Property BandIndex As Integer

Valeur de propriété

Position d’une barre d’outils sur la bande d’un ToolBarTray.

Exemples

L’exemple suivant montre comment utiliser cette propriété pour placer ToolBar des contrôles à l’intérieur d’un ToolBarTray.

<ToolBarTray Background="White">
  <ToolBar Band="1" BandIndex="1">
    <Button>
      <Image Source="toolbargraphics\cut.bmp" />
    </Button>
    <Button>
      <Image Source="toolbargraphics\copy.bmp" />
    </Button>
    <Button>
      <Image Source="toolbargraphics\paste.bmp" />
    </Button>
  </ToolBar>
  <ToolBar Band="2" BandIndex="1">
    <Button>
      <Image Source="toolbargraphics\undo.bmp" />
    </Button>
    <Button>
      <Image Source="toolbargraphics\redo.bmp" />
    </Button>
  </ToolBar>
  <ToolBar Band="2" BandIndex="2">
    <Button>
      <Image Source="toolbargraphics\paint.bmp" />
    </Button>
    <Button>
      <Image Source="toolbargraphics\spell.bmp" />
    </Button>
    <Separator/>
    <Button>
      <Image Source="toolbargraphics\save.bmp" />
    </Button>
    <Button>
      <Image Source="toolbargraphics\open.bmp" />
    </Button>
  </ToolBar>
</ToolBarTray>

Remarques

Si vous ne définissez pas explicitement cette propriété, sa valeur est déterminée par l’ordre dans lequel la ToolBar propriété est définie dans le ToolBarTray. Par exemple, si vous placez deux barres d’outils dans une ToolBarTray barre d’outils sans définir les propriétés et Band les BandIndex propriétés, la valeur de Band 0 sera 0 pour les deux barres d’outils. La valeur est BandIndex 0 pour la première barre d’outils et 1 pour la deuxième barre d’outils.

La position de l’élément ToolBar dans un ToolBarTray dépend des valeurs du ToolBarTray.Orientation, Bandet BandIndex des propriétés. Quand Orientation la valeur est définie Horizontal, une bande représente une ligne dans le ToolBarTray. Quand Orientation est Vertical, une bande représente une colonne du ToolBarTray. Le tableau suivant décrit la relation entre Orientation, Bandet BandIndex.

Orientation Bande BandIndex
Horizontal Indique la ligne dans laquelle l’élément ToolBar est positionné. Les barres d’outils qui ont Band défini sur une valeur plus petite sont au-dessus de celles dont la valeur est supérieure. Indique la position du ToolBarBand. Les barres d’outils qui ont BandIndex défini sur une valeur plus petite sont à gauche de celles dont la valeur est supérieure.
Vertical Indique la colonne dans laquelle la ToolBar position est positionnée. Les barres d’outils qui ont Band défini sur une valeur plus petite sont à gauche de celles dont la valeur est supérieure. Indique la position du ToolBarBand. Les barres d’outils qui ont BandIndex défini sur une valeur plus petite sont au-dessus de celles dont la valeur est supérieure.

Informations sur les propriétés de dépendance

Élément Valeur
Champ d’identificateur BandIndexProperty
Propriétés de métadonnées définies sur true AffectsParentMeasure

S’applique à

Voir aussi