다음을 통해 공유


방법: 폴더에 파일 저장

업데이트: 2007년 11월

기본 제공 SaveFileDialog 구성 요소를 사용하면 사용자가 폴더에 파일을 저장할 수 있습니다. 대화 상자를 표시하려면 ShowDialog 메서드를 사용합니다. 그런 다음 DialogResult.OK 필드를 사용하여 사용자가 확인 단추를 클릭했는지 여부를 확인할 수 있습니다.

폴더 브라우저 대화 상자를 표시하려면

  1. 파일 메뉴에서 새 프로젝트를 클릭합니다.

    새 프로젝트 대화 상자가 나타납니다.

  2. Windows Forms 응용 프로그램, 확인을 차례로 클릭합니다.

  3. 폼에 RichTextBox 컨트롤을 추가하고 기본 이름 RichTextBox1을 그대로 적용합니다.

  4. 폼에 Button 컨트롤을 추가하고 속성 창에서 다음 속성을 변경합니다.

    속성

    Name

    saveTextFile

    Text

    Save As

  5. 폼에 SaveFileDialog 구성 요소를 추가합니다.

    saveFileDialog1이 구성 요소 트레이에 나타납니다.

  6. 단추를 두 번 클릭하여 코드 편집기에 기본 이벤트 처리기를 추가합니다.

  7. saveTextFile_Click 이벤트 처리기에서 다음 코드를 추가하여 다른 이름으로 저장 대화 상자를 표시합니다. 이 코드는 RichTextBox 컨트롤에 입력한 텍스트를 특정 위치에 있는 텍스트 파일로 저장합니다.

    saveFileDialog1.Filter = "txt files (*.txt)|*.txt";
    
    if(saveFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK
        && saveFileDialog1.FileName.Length > 0) 
    {
    
        richTextBox1.SaveFile(saveFileDialog1.FileName, 
            RichTextBoxStreamType.PlainText);
    }
    
  8. F5 키를 눌러 코드를 실행합니다.

  9. 폼이 나타나면 서식 있는 텍스트 상자에 텍스트를 입력합니다.

  10. 다른 이름으로 저장을 클릭한 다음 텍스트 파일을 저장할 폴더를 찾습니다.

  11. 텍스트 파일의 이름을 지정한 다음 확인을 클릭합니다.

  12. 지정한 위치에 해당 텍스트 파일이 있는지 확인하십시오.

  13. 응용 프로그램을 닫습니다.

참고 항목

개념

응용 프로그램에서 기본 제공 대화 상자 사용

Visual C#에서 사용자 인터페이스 디자인

기타 리소스

대화 상자(Visual C#)

Visual C# 둘러보기