使用 C# 标识“GridViewCellEditEndedEvent”中的选定行
本文关键字:标识 GridViewCellEditEndedEvent 使用 | 更新日期: 2023-09-27 18:31:10
我正在使用带有MVVM模型的WPF应用程序。我想知道如何使用 C# 在 telerik grid 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
..........
..........
}
您可以通过编辑的单元格和扩展方法获取编辑的行,如下所示ParentOfTypeExtensions.ParentOfType
:
GridViewRow gridrow = e.Cell.ParentOfType<GridViewRow>();
并且不要忘记使用:
using Telerik.Windows.Controls;