MessageBox
1 2 3 4 5 6 7 8 | MessageBox.Show("안내 메시지"); MessageBox.Show("안내 메시지", "타이틀"); MessageBoxResult result1 = MessageBox.Show("안내 메시지", "타이틀", MessageBoxButton.YesNoCancel); MessageBoxResult result2 = MessageBox.Show("안내 메시지", "타이틀", MessageBoxButton.OK, MessageBoxImage.Information); MessageBoxResult result3 = MessageBox.Show("안내 메시지", "타이틀", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No); | cs |
메시지, 타이틀, 메시지박스 형태, 아이콘, 기본으로 포커스할 버튼
순으로 인자를 넣을 수 있다.
OpenFileDialog
1 2 3 4 5 6 7 | OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = "텍스트 파일(*.txt)|*.txt|모든 파일(*.*)|*.*;"; openFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); if(openFileDialog.ShowDialog() == true) { txt01.Text = File.ReadAllText(openFileDialog.FileName); } | cs |
1 2 3 4 5 6 7 8 9 10 11 12 | OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Multiselect = true; openFileDialog.Filter = "텍스트 파일(*.txt)|*.txt|모든 파일(*.*)|*.*;"; openFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); if(openFileDialog.ShowDialog() == true) { //txt01.Text = File.ReadAllText(openFileDialog.FileName); foreach(var item in openFileDialog.FileNames) { txt01.Text += File.ReadAllText(item); } } | cs |
위는 멀티파일
SaveFileDialog
1 2 3 4 5 6 7 | SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.AddExtension = false; //확장자 손대지 않음. saveFileDialog.OverwritePrompt = false; //덮어쓰겠습니까 경고표시여부 if(saveFileDialog.ShowDialog() == true) { File.WriteAllText(saveFileDialog.FileName, txt01.Text); } | cs |
댓글 없음:
댓글 쓰기