我有一个WPF DataGrid,它显示了一些数据记录(与ObservableCollection有关)。
当用户点击“编辑”按钮时,当前所选行应进入编辑模式(就像用户双击此行一样)。
知道怎么做的人知道吗?
答案 0 :(得分:6)
Here is the documentation of the WPF DataGrid on MSDN。 BeginEdit方法似乎就是您要找的。 p>
PS:我不知道这是否适合您的应用程序,但许多DataGrid用户发现Single-Click Editing有用。
答案 1 :(得分:6)
假设WPF:
<DataGrid x:Name="dg".... />
然后这段代码就可以了:
dg.CurrentCell = new DataGridCellInfo(dg.Items[i], dg.Columns[j]);
dg.BeginEdit();