【问题标题】:Telerik RadGridView row in edit mode is not committed on lost focus编辑模式下的 Telerik RadGridView 行未在失去焦点时提交
【发布时间】:2020-10-16 00:20:43
【问题描述】:

我在 MVVM 应用程序中使用 Telerik 的 RadGridView。在这个特定的 gridview 中,用户可以添加行并对其进行编辑。还有一个单独的保存按钮来保存 RadGridView 中的项目。

我遇到的问题是,当用户插入新行,但没有按 ENTER 或 ESC 取消或提交,然后点击保存按钮时,绑定的集合处于半生不熟的状态.我的首选行为是让 gridview 在用户单击正在编辑的行之外的任何位置时提交行编辑。这可能吗?

【问题讨论】:

    标签: c# .net wpf telerik radgridview


    【解决方案1】:

    原来是一行简单的代码就可以解决这个问题。我最终能够自己解决这个问题,方法是在单击保存按钮时触发的事件中放置以下内容:

    gridview.CommitRowEdit(gridview.RowInEditMode);
    

    它获取正在编辑的当前行并提交它。

    【讨论】:

    猜你喜欢
    • 2019-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-04
    • 1970-01-01
    • 2013-03-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多