2011-01-06 64 views
1

我在WPF窗体上有一个DataGrid。WPF工具包DataGrid SelectionChanged设置单元格值

现在我想为某个单元格设置单元格值(更正日期的格式是这种情况)。数据网格连接到一个ItemsSource。

我发现了几种获得Cel值的方法,如: - GetCell设置cell.Content.Text(在投射到TextBlock后)。 - 或从ItemsSource:data.Rows [j] .ItemArray.GetValue(i).ToString();

现在我想设置一个单元格(我有datagrid,列结束行/项目编号)的文本内容。

如何设置值?它必须出现在datagrid direclty上。

谢谢,狮子座!

回答

1

如果您使用单元格上的绑定来填充数据,您可以使用自定义转换器自动格式化它。

您是否正在访问代码隐藏的数据网格?如果是这样,它会变得非常混乱。我强烈建议寻求迁移到MVVM模式来简化它。