Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 获得焦点时Datagrid编辑单元格_C#_Wpf_Datagrid - Fatal编程技术网

C# 获得焦点时Datagrid编辑单元格

C# 获得焦点时Datagrid编辑单元格,c#,wpf,datagrid,C#,Wpf,Datagrid,我有一个datagrid,有四列,分别是商品名称、购买率、数量、金额。我想将数量单元格设置为可编辑状态,并在获得焦点时选择单元格内容。我还想在数量列中按Enter键时,将焦点放在单元格上,比如金额单元格。如何实现这一点…这应该可以实现 //Focus to cell dataGrid1.CurrentCell = new DataGridCellInfo(dataGrid1.Items[/*index*/], dataGrid1.Columns[/*index*/]); //Begins edi

我有一个datagrid,有四列,分别是商品名称、购买率、数量、金额。我想将数量单元格设置为可编辑状态,并在获得焦点时选择单元格内容。我还想在数量列中按Enter键时,将焦点放在单元格上,比如金额单元格。如何实现这一点…

这应该可以实现

//Focus to cell
dataGrid1.CurrentCell = new DataGridCellInfo(dataGrid1.Items[/*index*/], dataGrid1.Columns[/*index*/]);
//Begins edit
dataGrid1.BeginEdit();