[英]DataGridTextColumn Percentage Width
我有一個帶有3個DataGridTextColumns的DataGrid。 我希望第一個為40%,另兩個為30%,基本上我需要它們來填充整個DataGrid。
<Grid>
<DataGrid ItemsSource="{}" IsReadOnly="True">
<DataGrid.Columns>
<DataGridTextColumn Header="Item1" Binding="{Binding Path=Item1}" />
<DataGridTextColumn Header="Item2" Binding="{Binding Path=Item2}" />
<DataGridTextColumn Header="Item3" Binding="{Binding Path=Item3}" />
</DataGrid.Columns>
</DataGrid>
</Grid>
使用相對寬度*
就像在常規的Grid
列寬設置中一樣:
<DataGrid.Columns>
<DataGridTextColumn Header="Item1"
Binding="{Binding Path=Item1}"
Width="4*"/>
<DataGridTextColumn Header="Item2"
Binding="{Binding Path=Item2}"
Width="3*"/>
<DataGridTextColumn Header="Item3"
Binding="{Binding Path=Item3}"
Width="3*"/>
</DataGrid.Columns>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.