wpf DockPanel默认填充机制

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf DockPanel默认填充机制相关的知识,希望对你有一定的参考价值。

默认机制

Wpf中很多时候用DockPanel作为根布局,而设置好Left、Top、Right、Bottom元素后,剩余空间的填充让人费解,因为DockPanel没有中间填充选项。
其实DockPanel在设置好停靠子元素后,再添加一个元素且该元素不设置DockPanel.Dock属性,剩余空间就会默认充满。

示例

未添加额外元素效果
技术分享图片

技术分享图片

添加额外元素效果
技术分享图片
技术分享图片

以上是关于wpf DockPanel默认填充机制的主要内容,如果未能解决你的问题,请参考以下文章

使 Scrollviewer 填充 DockPanel 中的可用空间

WPF基础之WrapPanel面板和DockPanel面板

WPF入门教程系列九——布局之DockPanel与ViewBox

WPF 中的 StackPanel 和 DockPanel 有啥区别?

WPF编程,我上层容器是dockpanel,里边想放3个canvas,但是实际的效果是后边的canvas会占满整个窗口,怎么办

WPF教程四;布局之DockPanel面板