본문 바로가기
반응형

프로그래밍언어/C#5

[C#] 파일입출력, 읽기/쓰기 System.IO.File 1. 파일 읽기 파일 읽기 테스트를 위해서 ReadTest.txt 파일을 하나 만듬. 사용 핵심함수 System.IO.File.ReadAllLines( path ) : 해당 함수 사용, 반환 값 : string[] 예제코드 class Program { static void Main(string[] args) { ReadFileRes(); } static public void ReadFileRes() { string path = @"D:\ReadTest.txt"; string[] textValuse = System.IO.File.ReadAllLines(path); List restext = new List(); if (textValuse.Length > 0) { foreach (string item in .. 2022. 2. 7.
[C#] WPF TextBox 멀티라인, 싱글라인 설정 방법 WPF 사용시 TextBox의 멀티라인, 싱글라인을 설정하는 방법. XAML파일을 수정하면된다. 멀티라인 TextWrapping="Wrap" AcceptsReturn="True" TextBox 칸에 맞게 자동적으로 줄 바꿈이 일어나는 것을 알 수 있다. 싱글라인 TextWrapping="NoWrap" AcceptsReturn="False" 줄바꿈을 할 수 없는 상태가 되고 TextBox의 크기를 벗어나서 까지 문자가 써지게 된다. 2022. 1. 27.
[C#] WPF 창 크기 고정 XAML 파일에서 ResizeMode ="NoResize"로 설정 해주면 된다. 창이 고정되어 더 이상 사이즈 변경할수 없다 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.
반응형