Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
设置控件的最小大小,以便所有孩子都适合WPF_Wpf_Size - Fatal编程技术网

设置控件的最小大小,以便所有孩子都适合WPF

设置控件的最小大小,以便所有孩子都适合WPF,wpf,size,Wpf,Size,在wpf中是否有一种方法可以使面板或其他控件仅在其子控件发生重叠/剪切之前调整大小 示例:带有两个大小为100的控件的水平堆叠面板的宽度不能小于200 我正在寻找一种简单的方法来实现这一点,希望wpf支持这一点,因为这似乎是一个非常常见的问题 如果你能提供一个答案告诉我检查所有的孩子并测量他们。请说明如何考虑保证金 谢谢 编辑: 没有自己硬编码面板的MinWidth和MinHeight?我当然不想硬编码…老实说,这个问题对我来说并不清楚,你能放一些图片并展示你想要做什么吗?我想你可以用MinWi

在wpf中是否有一种方法可以使面板或其他控件仅在其子控件发生重叠/剪切之前调整大小

示例:带有两个大小为100的控件的水平堆叠面板的宽度不能小于200

我正在寻找一种简单的方法来实现这一点,希望wpf支持这一点,因为这似乎是一个非常常见的问题

如果你能提供一个答案告诉我检查所有的孩子并测量他们。请说明如何考虑保证金

谢谢

编辑:
没有自己硬编码面板的MinWidth和MinHeight?我当然不想硬编码…老实说,这个问题对我来说并不清楚,你能放一些图片并展示你想要做什么吗?我想你可以用MinWidth上的转换器来做。子对象是StackPanel的属性。至少我不知道中间、左边和右边的对齐方式应该如何发挥作用。没错,我意识到对齐方式其实并不重要,但边距重要。你能说得更准确些吗?它也适用于其他面板吗?