如何:使用 DockPanel 停靠控件
更新:2007 年 11 月
开发用户界面时,您时常想将某个控件停靠到窗口一侧。例如,菜单栏经常停靠在窗口的顶部或一侧。可以使用 Windows Presentation Foundation (WPF) 中的 DockPanel 容器将控件停靠到窗口侧面。
在 DockPanel 中停靠控件
将要停靠的控件拖动到 DockPanel 上。
在“属性”窗口中,将控件的“DockPanel.Dock”属性设置为要将控件停靠到的 DockPanel 的一侧。例如,如果要将控件停靠到 DockPanel 顶部,请将此属性设置为 Top。
如果“Dockstyle.Dock”属性设置为 Top 或 Bottom,请将控件的“Width”属性设置为 Auto。同样,如果“Dockstyle.Dock”属性设置为 Left 或 Right,请将控件的“Height”属性设置为 Auto。
请注意,默认情况下 DockPanel 设置为 LastChildFill,这表示添加到 DockPanel 的最后一个子控件将使其 DockPanel.Dock 属性设置为 Fill。若要更改此行为,请设置 DockPanel 的 LastChildFill 属性。