【问题标题】:Telerik RadGridView disabled a specific cell for a specific rowTelerik RadGridView 禁用了特定行的特定单元格
【发布时间】:2015-01-06 18:09:24
【问题描述】:

在 Telerik Rad GridView (2014) Winform 中,我有一个带有禁用列的 gridview,但是如果我在另一列中键入特定文本,我希望该列能够写入,但只有该特定行的单元格

【问题讨论】:

    标签: c# winforms telerik telerik-grid


    【解决方案1】:

    由于您希望某些单元格可编辑,因此不应禁用整个列。对于您的案例,您可以使用 CellBeginEdit 事件,如果您的条件不满足,您可以取消该事件,因此用户将无法编辑指定的单元格:

        void radGridView1_CellBeginEdit(object sender, GridViewCellCancelEventArgs e)
        {
            if (e.Column.Name == "columnAtHand" && e.Row.Cells["DependantColumn"].Value == "disallowEdit")
            {
                e.Cancel = true;
            }
        }
    

    【讨论】:

      猜你喜欢
      • 2012-04-21
      • 1970-01-01
      • 2012-08-25
      • 2016-11-04
      • 2017-07-25
      • 1970-01-01
      • 1970-01-01
      • 2013-04-10
      • 2016-01-26
      相关资源
      最近更新 更多