Я учусь WPF
из этой книги: WPF in Action with Visual Studio 2008 Существует несколько примеров использования Оформление печатных DockPanel
с Menu
, ToolBarTry
, StatusBar
и Grid
внутри.WPF StatusBar без содержания не виден внутри Dock панели
Я закодирован этот макет интерфейса в книге:
<Window x:Class="WpfSandBox.WikiManager"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Wiki Manager" Height="300" Width="300">
<Grid>
<DockPanel LastChildFill="True">
<Menu DockPanel.Dock="Top">
<MenuItem x:Name="File" Header="_File"/>
<MenuItem x:Name="Edit" Header="_Edit"/>
<MenuItem x:Name="Format" Header="_Format"/>
<MenuItem x:Name="Tools" Header="_Tools"/>
<MenuItem x:Name="Help" Header="_Help"/>
</Menu>
<ToolBarTray DockPanel.Dock="Top">
<ToolBar>
<Button>New</Button>
<Button>Print</Button>
<Button>Spell</Button>
<Button>Check</Button>
<Button>Options</Button>
</ToolBar>
</ToolBarTray>
<StatusBar DockPanel.Dock="Bottom"></StatusBar>
<Grid></Grid>
</DockPanel>
</Grid>
Проблема заключается в том, что StatusBar
скрыта, так как он не имеет никакого содержания еще, в то время как в книге, это видно в нижней части DockPanel
. Возможно, забыл упомянуть какой-то параметр, который нужно установить (этот кусок XAML
отсутствует в книге, потому что они делают этот макет только в дизайнере).
Это работает. Спасибо. – Majak