방법: 런타임에 PrintDialog에서 사용자 입력 캡처
디자인 타임에 인쇄와 관련된 옵션을 설정할 수 있지만 런타임에 사용자가 선택한 옵션으로 인해 이러한 옵션을 변경하려는 경우가 있습니다. PrintDialog 구성 요소와 PrintDocument 구성 요소를 사용하여 문서를 인쇄하기 위한 사용자 입력을 캡처할 수 있습니다.
프로그래밍 방식으로 인쇄 옵션을 변경하려면 다음을 수행합니다.
PrintDialog 구성 요소 및 PrintDocument 구성 요소를 양식에 추가합니다.
PrintDialog의 Document 속성을 양식에 추가된 PrintDocument로 설정합니다.
PrintDialog1.Document = PrintDocument1
printDialog1.Document = PrintDocument1;
printDialog1->Document = PrintDocument1;
ShowDialog 메서드를 사용하여 PrintDialog 구성 요소를 표시합니다.
PrintDialog1.ShowDialog()
printDialog1.ShowDialog();
printDialog1->ShowDialog();
대화 상자에서 사용자의 인쇄 선택 항목이 PrintDocument 구성 요소의 PrinterSettings 속성에 복사됩니다.
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET Desktop feedback