티스토리 뷰

반응형
제목 : WPF 3. Control Library - PrintDialog

프린트 다이알로그 박스 컨트롤(PrintDialog Control)입니다. 프린트 다이얼로그 박스는 윈도우 Win32 프로그래밍 시절부터 존재해오던 컨트롤입니다. 특별히 기존 컨트롤과 달라진 점은 없으며 .Net 3.0의 컨트롤의 강좌를 진행하는 과정에 한번쯤 다루어 봄이 좋을듯 싶습니다.  



진행하게 될 강좌의 데모는 프린트버튼을 클릭하면 프린트 다이얼로그 박스가 호출되고 현재 페이지의 전체를 출력합니다.

[ Window1.xaml ]

xaml 페이지에는 그리드안에 버튼 1개가 위치합니다.

 

[ Window1.xaml.cs ]

20번째 줄은 PrintDialog 컨트롤 객체를 인스턴스 합니다.

21번째 줄은 프린트할 페이지의 전체를 출력합니다.  pDialog.PageRangeSelection = PageRangeSelection.AllPages;

23번째 줄은 PrintDialog 대화상자를 호출합니다.


[프린트 다이얼로그 대화상자]

수고하셨습니다.

반응형
댓글