반응형 TextBox2 [C#] WPF TextBox 멀티라인, 싱글라인 설정 방법 WPF 사용시 TextBox의 멀티라인, 싱글라인을 설정하는 방법. XAML파일을 수정하면된다. 멀티라인 TextWrapping="Wrap" AcceptsReturn="True" TextBox 칸에 맞게 자동적으로 줄 바꿈이 일어나는 것을 알 수 있다. 싱글라인 TextWrapping="NoWrap" AcceptsReturn="False" 줄바꿈을 할 수 없는 상태가 되고 TextBox의 크기를 벗어나서 까지 문자가 써지게 된다. 2022. 1. 27. [C#]WPF Textbox 숫자 입력 및 글자수 제한, 정규식 이용 WPF에서 TextBox에 숫자만 입력을 받고, 글자수에 제한을 두기 위함. 여러 키관련된 여러 이벤트를 이용하여, 처리를 할 수 있고 필자는 'PreviewTextInput' 이벤트를 사용했다. xaml 부분 정규식을 비교하는 방법으로 숫자 입력만 밖도록 설정. cs 부분 private void VerPreviewTextInput(object sender, TextCompositionEventArgs e) { Regex regex = new Regex("[^0-9]+"); e.Handled = regex.IsMatch(e.Text); TextBox textBox = (TextBox)sender; textBox.MaxLength = 2; } 2022. 1. 27. 이전 1 다음 반응형