とその他のアイテムStackPanel
を含む があります。StackPanel
最初のStackPanel
ものは垂直方向で、内側のものは水平方向です。内側のものには aTreeView
と aListView
があります。ウィンドウで設定したウィンドウの幅に合わせて拡張し、ユーザーが変更できるようにしたいと思います。アウターもStackPanel
窓の高さに合わせて欲しいです。どうすればいいですか?
編集:
を使用するように変換し、各要素でプロパティを正しくDockPanel
設定し、両方のドックパネルで無効にしましたが、レイアウトはまだ伸びません。DockPanel.Dock
LastChildFill
コード:
<Window x:Class="Clippy.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="400" Width="600" MinHeight="400" MinWidth="600" Loaded="Window_Loaded" SizeChanged="Window_SizeChanged">
<DockPanel Name="wrapperDockPanel" LastChildFill="False">
<Menu Height="22" Name="mainMenu" Width="Auto" DockPanel.Dock="Top" />
<ToolBar Height="26" Name="mainToolBar" Width="Auto" DockPanel.Dock="Top" />
<DockPanel Height="Auto" Name="contentDockPanel" DockPanel.Dock="Top" LastChildFill="False">
<TreeView Name="categoryTreeView" />
<ListView Name="clipListView" />
</DockPanel>
<StatusBar Height="23" Name="mainStatusBar" DockPanel.Dock="Top" />
</DockPanel>
</Window>