我有3列和2行在WPF如何使一個數據網格適合窗口高度
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="10"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
我左下單元的網格,我有一個數據網格,的AutoGenerateColumns =真其可以加載多行。我想要做的是將數據網格高度最大化以適應窗口,並讓用戶能夠使用數據網格滾動條上下滾動行。
會發生什麼情況是,窗口底部的DataGrid中流動,即使我設置
ScrollViewer.VerticalScrollBarVisibility="Visible"
DataGrid的
,滾動條沒有任何作用,行向下流動。不知何故數據網格不會受到限制...
怎麼辦?
給數據網格一些寬度可以解決你的問題...如果你不想硬編碼寬度,你可以做一些元素綁定來實現這一點。 .. – Bathineni
我很擔心身高...... – GilShalit
對不起..我只是談論身高..它的一個錯字...給一些身高的數據網格可能會解決你的問題......如果你不想硬代碼高度,你可以做一些o f元素綁定來實現這一點.. – Bathineni