Как класс StatusBarItem
должен использоваться? Должен ли каждый элемент содержимого StatusBar
быть обернут им?
Я не очень понимаю, как StatusBarItem
влияет на макет StatusBar
. Кажется, я могу использовать HorizontalAlignment
в StatusBarItem
, но не тогда, когда я помещаю элемент в StatusBar
напрямую:
<StatusBar>
<TextBlock HorizontalAlignment="Right" Text="Not right" />
<StatusBarItem HorizontalAlignment="Center">
<TextBlock Text="Center" />
</StatusBarItem>
</StatusBar>
Также, если вы обернете Separator
в StatusBarItem
, Separator
изменится на горизонтальное. Separator
s по умолчанию имеет вертикальное значение, когда помещается в StatusBar
напрямую без оболочки StatusBarItem
.
<StatusBar.ItemsPanel> <ItemsPanelTemplate> <StackPanel Orientation="Horizontal"/> </ItemsPanelTemplate> </StatusBar.ItemsPanel>
20.01.2012