Поделиться через


ToolBar.BandIndex Свойство

Определение

Возвращает или задает номер индекса, показывающий расположение панели инструментов на полосе.

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

Значение свойства

Расположение панели инструментов на полосе ToolBarTray.

Примеры

В следующем примере показывается, как использовать это свойство для размещения элементов управления ToolBar внутри 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>

Комментарии

Если это свойство не задано явным образом, его значение определяется порядком ToolBar , в котором задается в ToolBarTray. Например, если поместить две панели инструментов в ToolBarTray без задания Band свойств и BandIndex , значение Band будет равно 0 для обеих панелей инструментов. Значение BandIndex будет равно 0 для первой панели инструментов и 1 для второй панели инструментов.

Положение ToolBar объекта в ToolBarTray зависит от значений ToolBarTray.Orientationсвойств , Bandи BandIndex . Если Orientation параметр имеет значение Horizontal, полоса представляет строку в ToolBarTray. Если Orientation имеет значение Vertical, полоса представляет столбец объекта ToolBarTray. В следующей таблице описана связь между Orientation, Bandи BandIndex.

Ориентация Группа BandIndex
Горизонтальное масштабирование Указывает строку, в которой ToolBar расположен объект . Панели инструментов, для которых Band задано меньшее значение, выше панелей инструментов с большим значением. Указывает положение объекта в ToolBarBand. Панели инструментов, для которых BandIndex задано меньшее значение, находятся слева от панелей инструментов с большим значением.
Vertical Указывает столбец, в котором ToolBar расположен объект . Панели инструментов, для которых Band задано меньшее значение, находятся слева от панелей инструментов с большим значением. Указывает положение объекта в ToolBarBand. Панели инструментов, для которых BandIndex задано меньшее значение, выше панелей инструментов с большим значением.

Сведения о свойстве зависимостей

Поле идентификатора BandIndexProperty
Для свойств метаданных задано значение true AffectsParentMeasure

Применяется к

См. также раздел