![](/img/trans.png)
[英]WPF Label in StackPanel does not resize if Content is changed at load
[英]Does resizing a control in WPF resize its StackPanel?
我在Visual Studio 2008的WPF设计器中的StackPanel中有一个Canvas。在运行时,我计划调整Canvas的大小,以便其客户端矩形为一定大小(将边框和其他零件添加到该大小上)。 调整画布大小时,StackPanel的宽度/高度会相应调整吗? 这很重要,因为我还有其他控件可根据堆栈面板的大小对齐。
堆栈面板的大小取决于堆栈面板内部控件的累积大小(加上边距)。
因此,如果您的控件的高度总计为100px,则堆栈面板的高度只会达到100px。
实际上,一种替代选择是使用网格来调整大小,同时根据需要定义列/行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.