2008-10-24 6 views
2

Infragistics WinForms UltaGrid 컨트롤을 사용하고 RegexPattern 속성을 설정하고 있습니다. 격자 셀을 얻으려면 어떻게해야합니까? RegEx를 실제로 패턴을 사용하여 입력을 제한하도록 설정하고 있습니까? 또는 RegexPattern 속성이 어떻게 작동하는지 오해하고 있습니다.Infragistics Windows 그리드

제프

답변

0

어떤 NetAdvantage 버전을 사용하고 있습니까? NetAdvantage 2008의 UltraGridCell 클래스에는 RegexPattern 속성이 없습니다.

그러나 UltraGridColumn 클래스의 RegexPattern 속성을 참조하면 원하는대로 수행 할 수 있습니다. 셀의 값은과 정확히 일치하는 을 제공해야합니다. 그렇지 않으면 유효성 검사가 실패합니다.

1

열에 대한 RegexPattern 속성이 셀 값 유효성 검사에 사용됩니다. 따라서이 속성을 설정하면 사용자가 열의 값을 편집하려고 시도하면 사용자가 완료된 후에이 Regex에 대해 유효성이 검사됩니다.

0

Regex 속성은 사용자가 셀을 클릭 한 후에 만 ​​유효성을 검사합니다. 초기 입력을 제한하지 않습니다. RegexPattern을 입력 할 때 키 값에 적용하려면 UltraGrid.KeyDown 이벤트를 수정 해 봅니다.

관련 문제