【问题标题】:prevent move to next cell if this cell is null in devexpress gridview如果此单元格在 devexpress gridview 中为空,则阻止移动到下一个单元格
【发布时间】:2020-07-05 10:14:07
【问题描述】:

我在 C# 中的 Windows 窗体应用程序中有一个网格视图。 可编辑属性在所有列中设置为 true。当用户在网格视图中的单元格中键入任何文本时,可以移动到下一个单元格。 在用户输入任何文本之前,我不想移动到下一个单元格。 如果没有类型,任何文本都不能移动到下一个单元格,我找不到单元格或行的离开事件,我在设计网格视图中尝试了一些选项

【问题讨论】:

  • 很难定义“移动到下一个”。也许,如果您在离开该行之前检查所有列并在有空值时阻止它,那会更好。
  • 公共事件 DataGridViewCellEventHandler CellLeave ?
  • 感谢 Marko Juvančič 如何在离开行之前检查所有列并防止出现 null 。我为 devexpress 使用 gridview 控件

标签: gridview devexpress cell spam-prevention notnull


【解决方案1】:

您需要处理 GridView 的 ValidatingEditor 事件。

另见:Cell Values, Editors, and Validation

【讨论】:

  • 你能放简单的例子还是放代码c#和事件
  • 我在上面提供的第一个链接中有一个代码示例。
猜你喜欢
  • 1970-01-01
  • 2021-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-11-24
  • 1970-01-01
  • 1970-01-01
  • 2012-05-22
相关资源
最近更新 更多