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 |