0
我正在为我的公司完成故障记录程序。
不幸的是,并非所有的人都有相同的屏幕分辨率(范围从800 - 1080),我需要创建控件,可以根据窗口大小更改大小。强制控制留在另一个
到目前为止,我已经能够强制控制基于窗口的尺寸来改变它们的尺寸,但我面对的他们一定规模后重叠的挑战,如下图所示:
有没有办法强制TextBox和GroupBox浮在DataGrid的左边,所以它会根据网格的宽度向右移动?
我正在为我的公司完成故障记录程序。
不幸的是,并非所有的人都有相同的屏幕分辨率(范围从800 - 1080),我需要创建控件,可以根据窗口大小更改大小。强制控制留在另一个
到目前为止,我已经能够强制控制基于窗口的尺寸来改变它们的尺寸,但我面对的他们一定规模后重叠的挑战,如下图所示:
有没有办法强制TextBox和GroupBox浮在DataGrid的左边,所以它会根据网格的宽度向右移动?
格列将解决重叠问题,但你可能要考虑使用GridSplitter控制,例如:
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition Width="Auto" />
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<GridSplitter Grid.Column="1"
HorizontalAlignment="Center"
VerticalAlignment="Stretch"
Background="Black"
ShowsPreview="True"
Width="5"
/>
参考&有用的网页:
:D已经明白了!感谢您的建议:P – TheGeekZn 2012-08-16 06:44:24
当你有一个连续有圆形和箭头的侧面这是锚的使用 – EaterOfCode 2012-08-15 08:14:45
你必须将左侧控制器的锚设置为左侧,那么它不会移动到另一侧。 – Tomtom 2012-08-15 08:16:44
因为它是WPF,所以不能将控件放在网格中?例如列0中的左侧控件和列1中的右侧控件? – 2012-08-15 08:17:06