Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.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
C# 组合框宽度适合viewbox容器_C#_Wpf_Xaml - Fatal编程技术网

C# 组合框宽度适合viewbox容器

C# 组合框宽度适合viewbox容器,c#,wpf,xaml,C#,Wpf,Xaml,我希望我的组合框宽度适合它的viewbox容器 <Viewbox StretchDirection="Both" Stretch="Uniform" Margin="5,5,5,5"> <ComboBox ItemsSource="{Binding item}"/> </Viewbox> 组合框采用所选项目的宽度。已更新 将拉伸模式更改为填充,而不是统一 输出: 是否要缩放组合框,同时调整其大小以占据可用宽度?这有点难以想象。有一个屏幕截图是什么样子

我希望我的组合框宽度适合它的viewbox容器

<Viewbox StretchDirection="Both" Stretch="Uniform" Margin="5,5,5,5">
  <ComboBox ItemsSource="{Binding item}"/>
</Viewbox>


组合框采用所选项目的宽度。

已更新

拉伸
模式更改为
填充
,而不是
统一

输出:

是否要缩放组合框,同时调整其大小以占据可用宽度?这有点难以想象。有一个屏幕截图是什么样子的吗?使用其他容器(例如
网格
)将允许您像往常一样拉伸或将
宽度
绑定到父级的
实际宽度
。为什么
ViewBox
?是的,当窗口大小不是设计大小时,我使用ViewBox调整控件的大小。