내가 사용자가 문서 인쇄를 사용하여 인쇄 버튼 클릭하고 실제 용지에 인쇄 할 때 트 리뷰에 표시된 데이터를 인쇄 할 싶어 나는이 링크가 어떤 도움이 있는지보십시오 비주얼 스튜디오 2008TreeView를 인쇄하는 방법?
3
A
답변
2
을 사용하고 있습니다 :
http://bytes.com/topic/c-sharp/answers/886644-printing-treeview
https://stackoverflow.com/questions/5602383/want-to-print-data-in-treeview-in-c
+0
감사를 수행하는 방법 donknow 넣을 수있는 기회가 있다면 내가 생각은 ,, 그것은 작동 – Omneya
0
메모리 트 리뷰에서를 만든 다음 중요한 속성을 복사하여 루트 노드를 전송할 수 있습니다. 그런 다음 메모리 비트 맵을 만들고 DrawToBitmap 함수로 Treeview 내용을 그리면 페이지에 이미지를 그리고 루트 노드를 원래 위치로 복원합니다.
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
var memtree = new TreeView();
var rn = treeView1.Nodes[0];
treeView1.Nodes.Remove(rn);
memtree.ImageList = treeView1.ImageList;
memtree.BorderStyle = BorderStyle.None;
memtree.Nodes.Add(rn);
memtree.ClientSize = new Size(e.MarginBounds.Width, e.MarginBounds.Height);
var bmp = new Bitmap(e.MarginBounds.Width, e.MarginBounds.Height);
memtree.DrawToBitmap(bmp, new Rectangle(0, 0, e.MarginBounds.Width-1, e.MarginBounds.Height-1));
e.Graphics.DrawImage(bmp, e.MarginBounds.Left, e.MarginBounds.Top, e.MarginBounds.Width -1, e.MarginBounds.Height -1);
memtree.Nodes.Remove(rn);
treeView1.Nodes.Add(rn);
}
관련 문제
- 1. PHP에서 treeview를 표시하는 방법
- 2. Virtual Treeview를 설치하는 방법?
- 3. EntityDataSource를 사용하여 TreeView를 채우는 방법
- 4. ASP.NET Treeview를 재귀 적으로 채우는 방법?
- 5. Treeview를 하나의 옵션으로 만 선택하는 방법
- 6. Xcode에서 변수를 인쇄하는 방법
- 7. C에서 인쇄하는 방법
- 8. 팝업 창만 인쇄하는 방법
- 9. Wpf에서 미리보기를 인쇄하는 방법?
- 10. 브라우저에서 PDF를 인쇄하는 방법
- 11. 행렬을 인쇄하는 방법 R
- 12. gdb에서 wstring을 인쇄하는 방법
- 13. .MSG를 PDF로 인쇄하는 방법
- 14. jpg로 문서를 인쇄하는 방법
- 15. 멋지게 인쇄하는 방법?
- 16. WPF TreeView를 메뉴로 변환
- 17. .NET TreeView를 확장합니다. CheckBox
- 18. TreeView를 행이 루비 GTK
- 19. javascript에서 가로로 페이지를 인쇄하는 방법
- 20. tiff 파일을 자동으로 인쇄하는 방법
- 21. Xcelsius에서 사용자 정의 인쇄하는 방법
- 22. vb.net에서 datagridview 결과를 인쇄하는 방법?
- 23. 올바른 오류 메시지를 인쇄하는 방법
- 24. cakePHP에서 줄 바꿈을 인쇄하는 방법?
- 25. restFB에서 로그 출력을 인쇄하는 방법
- 26. Silverlight 4에서 보고서를 인쇄하는 방법
- 27. SELECTED 프린터에서 문서를 인쇄하는 방법
- 28. 특정 프린터로 파일을 인쇄하는 방법
- 29. 행에 여러 결과를 인쇄하는 방법
- 30. C++에서 BST를 인쇄하는 방법
내가 트리 뷰에 표시되는 데이터를 얻기 위해 외부 파일을 사용하고이 파일을 인쇄 ,, 내가이 – Omneya