当前位置: 移动技术网 > IT编程>开发语言>.net > 【WPF】DataGrid设置列的百分比宽度 & 列值显示格式化

【WPF】DataGrid设置列的百分比宽度 & 列值显示格式化

2018年06月08日  | 移动技术网IT编程  | 我要评论

四大守财奴,rrvpn,那珈王朝


1 <DataGrid Height="Auto" Width="Auto">
2 <DataGrid.Columns>
3     <DataGridTextColumn Binding="{Binding ItemName}" Header="Name" Width="2*" />
4     <DataGridTextColumn Binding="{Binding CtreateTime, StringFormat=yyyy/MM/dd HH:mm:ss}" Header="Time" Width="2*" />
5     <DataGridTextColumn Binding="{Binding ItemValue, StringFormat=0.0}" Header="Data" Width="*" />
6     <DataGridTextColumn Binding="{Binding Status}" Header="Status" Width="*"/>
7  </DataGrid.Columns>
8 </DataGrid>
Width="*", * 在这里表示一个“标准量”,前面加上数字以表示“当前列宽度在整个宽度中的权重”。
如上设置: 2*,   2*,   *,   *
总权为2+2+1+1=6,2/6即当前列宽度占DataGrid总宽度的百分比。
 
这是看过其他文章,整理了一下..

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网