Silverlight/Tip
[Silverlight 4.0] Print 기능 구현하기
홍상길
2010. 8. 7. 20:13
Silverlight 4.0 에서 제공하는 Print 기능은 너무너무너무 간단하게 구현이 가능합니다.
우선 using System.Windows.Printing; 를 추가해 줍니다.
Print Event 함수 안에 들어갈 소스내용은 아래와 같습니다. ㅎㅎ
우선 using System.Windows.Printing; 를 추가해 줍니다.
Print Event 함수 안에 들어갈 소스내용은 아래와 같습니다. ㅎㅎ
PrintDocument docToPrint = new PrintDocument();
docToPrint.BeginPrint += (s, args) => // Print 수행전 사용할 함수
{
};
docToPrint.PrintPage += (s, args) => // Print 수행중 사용할 함수
{
args.PageVisual = txtPrint; // 출력할 페이지 UIElement 설정
};
docToPrint.EndPrint += (s, args) => // Print 종료후 사용할 함수
{
};
docToPrint.Print("Print"); // Print 시작
docToPrint.BeginPrint += (s, args) => // Print 수행전 사용할 함수
{
};
docToPrint.PrintPage += (s, args) => // Print 수행중 사용할 함수
{
args.PageVisual = txtPrint; // 출력할 페이지 UIElement 설정
};
docToPrint.EndPrint += (s, args) => // Print 종료후 사용할 함수
{
};
docToPrint.Print("Print"); // Print 시작