WPF DataGrid中对DataGridTextColumn中Style的属性设置Binding
有点绕,直接上代码:
我想在C#代码中实现以上内容,如何实现?谢谢了!在线急等!
关键在加红部分代码,其他我已经实现:
代码如下:
<DataGrid x:Name="dgMain" CanUserAddRows="False" CanUserDeleteRows="False" AutoGenerateColumns="False">
<DataGrid.Columns>
<DataGridTextColumn Header="+0" Binding="{Binding Value0}" Width="*">
<DataGridTextColumn.CellStyle>
<Style TargetType="DataGridCell">
<Setter Property="Background" Value="{Binding Value0}"/>
</Style>
</DataGridTextColumn.CellStyle>
</DataGridTextColumn>
</DataGrid.Columns>
</DataGrid>我想在C#代码中实现以上内容,如何实现?谢谢了!在线急等!
关键在加红部分代码,其他我已经实现:
代码如下:
SingleData d = new SingleData();
d.Value0 = 5;
d.Value1 = 10;
list.Add(d);
DataGridTextColumn column = new DataGridTextColumn();
column.Header = "+0";
Binding bind = new Binding();
bind.Path = new PropertyPath("Value0");
column.Binding = bind;
dgMain.Columns.Add(column);
dgMain.ItemsSource = list;
...全文
相关推荐
wpf datagrid 单元格颜色 根据条件改变颜色 例子
wpf datagrid 单元格颜色 根据条件改变颜色
WPF设置表头
动态Datagrid设置表头,由用户自己设置该字段是否在界面显示
使用绑定进行WPF DataGrid格式化的指南
使用样式和绑定来控制WPF DataGridCell的外观
DataGrid的单元格背景和文字颜色
DataGrid的单元格背景和文字颜色 DataGrid的单元格背景和文字颜色 DataGrid的单元格背景和文字颜色
c# WPF DataGrid 底部汇总行合计
DataGrid 统计每一列的值,合计在底部。 这里的合计是在 DataGrid 的内部,汇总在最后一行,在 DataGrid 横向滚动条的上方进行汇总。


