DevExpress TextEdit에 Mask 속성값으로 IP 정규식 패턴을 적용시키는 방법을 배워보자.
<dxe:TextEdit EditValue="{Binding IP}"
Mask="([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])){3}"
MaskType="RegEx">
<dxe:TextEdit.ErrorToolTipContentTemplate>
<DataTemplate>
<TextBlock Text="IP 주소 값이 올바르지 않습니다."/>
</DataTemplate>
</dxe:TextEdit.ErrorToolTipContentTemplate>
</dxe:TextEdit>
- 실행 결과
- 에러 툴팁 사용자 정의
ErrorToolTipContentTemplate는 정규식을 만족하지 못하는 경우 툴팁을 나타낸다.
'WPF > DevExpress' 카테고리의 다른 글
DevExpress HamburgerMenu 뒤로가기 버튼 없애는 방법 (0) | 2024.03.23 |
---|---|
DevExpress GridColumn CheckBox 전체 선택 및 해제하는 방법 (0) | 2024.03.22 |
Devexpress TextEdit Enter 눌렀을 때 바인딩 소스 업데이트하는 방법 (0) | 2024.01.31 |
DevExpress GridColumn DateTime Format 설정 (1) | 2024.01.09 |
DevExpress ListBoxEdit Orientation Horizontal 설정 (0) | 2023.04.24 |