Silverlight 4.0 에서 제공하는 Print 기능은 너무너무너무 간단하게 구현이 가능합니다.

우선 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 시작

'Silverlight > Tip' 카테고리의 다른 글

DataGrid 해당 Column Sorting 기능 넣기  (0) 2010.10.12
Silverlight Tip Site  (0) 2010.07.28
WebService 연동 DataList 출력하기  (0) 2010.07.28

+ Recent posts