WPF DataGrid - 以编程方式将单元格设置为编辑模式

时间:2009-10-27 07:55:02

标签: wpf datagrid

  • 我有一个WPF DataGrid,它显示了一些数据记录(与ObservableCollection有关)。

  • 当用户点击“编辑”按钮时,当前所选行应进入编辑模式(就像用户双击此行一样)。

  • 知道怎么做的人知道吗?

2 个答案:

答案 0 :(得分:6)

Here is the documentation of the WPF DataGrid on MSDNBeginEdit方法似乎就是您要找的。

PS:我不知道这是否适合您的应用程序,但许多DataGrid用户发现Single-Click Editing有用。

答案 1 :(得分:6)

假设WPF:

<DataGrid x:Name="dg".... />

然后这段代码就可以了:

dg.CurrentCell = new DataGridCellInfo(dg.Items[i], dg.Columns[j]);
dg.BeginEdit();