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