2

我正在使用 Infragistics WinForms UltaGrid 控件,并且正在设置 RegexPattern 属性。如何让我设置 RegEx 的网格单元格实际使用该模式来限制输入?还是我误解了 RegexPattern 属性的工作原理。

杰夫

4

3 回答 3

1

列的 RegexPattern 属性用于单元格值验证。因此,如果您设置此属性并且您的用户尝试编辑列中的值,则在完成后将针对此 Regex 对其进行验证。

于 2008-12-09T15:51:23.777 回答
0

您使用的是哪个版本的 NetAdvantage?NetAdvantage 2008 中没有 UltraGridCell 类的 RegexPattern 属性。

但是,如果您引用 UltraGridColumn 类的 RegexPattern 属性,它将执行您想要的操作。单元格的值必须完全匹配,否则验证将失败。

于 2008-10-26T11:48:06.230 回答
0

Regex 属性仅在用户单击单元格后验证。它不限制初始条目。如果您想在输入时将 RegexPattern 应用于键值,我会尝试修改 UltraGrid.KeyDown 事件。

于 2013-09-05T14:52:21.417 回答