반응형
마스크를 먹이고 나면 마스크의 값이 정규식과 다르면, 다음과 같은 메세지가 나옴.
입력형식은 마스크를 따르나, 유효성 검증을 안하려면, 다음과 같이 하면됨.
Properties.Validating 이벤트 실행시켜서, valid를 무시시켜야 됨.
btxtACC_NO_Cust.Properties.DisplayFormat.FormatType = DevExpress.Utils.FormatType.Custom; btxtACC_NO_Cust.Properties.Mask.AutoComplete = DevExpress.XtraEditors.Mask.AutoCompleteType.None; btxtACC_NO_Cust.Properties.Mask.EditMask = "[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]"; btxtACC_NO_Cust.Properties.Mask.IgnoreMaskBlank = false; btxtACC_NO_Cust.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.RegEx; btxtACC_NO_Cust.Properties.Mask.SaveLiteral = false; btxtACC_NO_Cust.Properties.Mask.ShowPlaceHolders = false; btxtACC_NO_Cust.Properties.Validating += new System.ComponentModel.CancelEventHandler(this.btxtACC_NO_Cust_Properties_Validating); private void btxtACC_NO_Cust_Properties_Validating(object sender, CancelEventArgs e) { btxtACC_NO_Cust.ErrorText = string.Empty; e.Cancel = false; }
반응형
'Winform' 카테고리의 다른 글
Devexpress Grid CustomSummaryCalculate(그리드 특정 조건만 sum) (0) | 2019.05.21 |
---|---|
[DevExpress] 그리드의 체크박스 한개만 선택 할때 (0) | 2019.01.23 |
Devexpress Grid LostFocus Event (2) | 2018.12.19 |
DevExpress PictureEdit Drag&Drop (4) | 2018.03.13 |
크로스 스레드 (2) | 2017.03.22 |
댓글