2

我有一个 DevExpress Grid,想在列的每个单元格上设置一个编辑掩码。这样用户就可以在这个单元格中输入一个值,我的程序通过编辑 Mask RegEx 来检查它。我知道我可以在每个单元格上设置一个文本框控件,在那里我可以使用掩码。但这不适用于我必须遵守的其他要求。在我的单元格中,所有允许的值都是 x<10。我希望如果用户键入 99,我的单元格会自动使 9,9 像编辑掩码一样。是否有在每个输入单元格的值后触发的事件?然后我可以自己编程,不需要面具。

问候。

4

1 回答 1

1

您可能只想在用户完成编辑单元格后进行此编辑,即用户不应在键入过程中被打断。您要使用的事件是DataGridView.CellValueChanged,您可以使用DataGridView.SelectedCell属性找到编辑的单元格,并且可以相应地获取/设置值。希望这能回答你的问题。

于 2012-06-27T22:00:39.013 回答