我需要帮助才能在wpf中完成此任务:
“修改主屏幕,以便在调整表单大小时按比例调整所有控件的大小”
由于
的Marius
答案 0 :(得分:0)
问题实际上含糊不清,而且不具体。
在WPF中有很多方法可以做到这一点。内容调整大小是关于WPF / XAML矢量UI。您可以将Grid作为内容放到Window中,Grid将根据Window大小调整大小。因此,在Grid中相应地布局控件,您将根据需要调整大小。
答案 1 :(得分:0)
实现此目的的一种方法是使用UniformGrid面板
答案 2 :(得分:0)
使用Grid作为Window的内容并将所有内容放在其中,并且不要将Height和Width与控件放在一起 使用HorizontalAlignment,VerticalAlignment,Margin,Padding代替。
对于你的网格,也按比例给出ColumDefinition的Width和RowDefinition的高度,而不是精确的术语 例如 而不是说
<ColumnDefinition Width="100"/>
这样说
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="2*"/>