Infragistics Windowsグリッド
-
04-07-2019 - |
質問
Infragistics WinForms UltaGridコントロールを使用し、RegexPatternプロパティを設定しています。 RegExを設定しているグリッドセルを取得して、そのパターンを実際に使用してエントリを制限するにはどうすればよいですか?または、RegexPatternプロパティの仕組みを誤解しています。
ジェフ
正しい解決策はありません
他のヒント
列の
RegexPatternプロパティは、セル値の検証に使用されます。したがって、このプロパティを設定し、ユーザーが列の値を編集しようとすると、完了後にこの正規表現に対して検証されます。
NetAdvantageのどのバージョンを使用していますか? NetAdvantage 2008にはUltraGridCellクラスのRegexPatternプロパティはありません。
ただし、UltraGridColumnクラスのRegexPatternプロパティを参照している場合は、必要な処理を実行します。セルの値は、完全に1つの一致を与える必要があります。一致しない場合、検証は失敗します。
Regexプロパティは、ユーザーがセルからクリックした後にのみ検証します。初期エントリは制限されません。入力時にキー値にRegexPatternを適用する場合は、UltraGrid.KeyDownイベントを変更してみます。
所属していません StackOverflow