我在MVVM模型中使用 WPF应用程序。我想知道如何使用C#在telerik网格 GridViewCellEditEndedEvent 中获取所选行。
任何人都可以发布一些示例代码或对此提出建议吗?
提前致谢
我的代码是: public void CellEdit(GridViewCellEditEndedEventArgs e)
{
if (e.EditAction == GridViewEditAction.Cancel)
{
return;
}
RadGridView Grid = (RadGridView)e.Source;
var selectedItem = (MyViewModel)Grid.SelectedItem;
// Here i want to get the selected row
..........
..........
}
最佳答案
您可以通过已编辑的单元格和ExtensionMethod ParentOfTypeExtensions.ParentOfType
来获得已编辑的行,如下所示:
GridViewRow gridrow = e.Cell.ParentOfType<GridViewRow>();
并且不要忘记使用:
using Telerik.Windows.Controls;
关于c# - 使用C#识别 “GridViewCellEditEndedEvent”中的选定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10170308/