다음을 통해 공유


방법: 런타임에 PrintDialog에서 사용자 입력 캡처

업데이트: 2007년 11월

디자인 타임에 인쇄와 관련된 옵션을 설정할 수 있지만 사용자가 선택한 내용으로 인해 런타임에 이러한 옵션을 변경하는 경우가 있습니다. PrintDialogPrintDocument 구성 요소를 사용하여 문서를 인쇄하기 위한 사용자 입력을 캡처할 수 있습니다.

프로그래밍 방식으로 인쇄 옵션을 변경하려면

  1. 폼에 PrintDialogPrintDocument 구성 요소를 추가합니다.

  2. PrintDialogDocument 속성을 폼에 추가한 PrintDocument로 설정합니다.

    PrintDialog1.Document = PrintDocument1
    
    printDialog1.Document = PrintDocument1;
    
    printDialog1.Document = PrintDocument1;
    
    printDialog1->Document = PrintDocument1;
    
  3. ShowDialog 메서드를 사용하여 PrintDialog 구성 요소를 표시합니다.

    PrintDialog1.ShowDialog()
    
    printDialog1.ShowDialog();
    
    printDialog1.ShowDialog();
    
    printDialog1->ShowDialog();
    
  4. 대화 상자에서 사용자가 선택한 인쇄 옵션이 PrintDocument 구성 요소의 PrinterSettings 속성에 복사됩니다.

참고 항목

작업

방법: Windows Forms에서 다중 페이지 텍스트 파일 인쇄

기타 리소스

Windows Forms 인쇄 지원