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 시작
'Silverlight > Tip' 카테고리의 다른 글
DataGrid 해당 Column Sorting 기능 넣기 (0) | 2010.10.12 |
---|---|
Silverlight Tip Site (0) | 2010.07.28 |
WebService 연동 DataList 출력하기 (0) | 2010.07.28 |