1
일단 사용자가 OK를 누르면 "현재 페이지"또는 "모든 페이지"버튼이 강조 표시되어 있는지 확인해야합니다. .gosh ... 인쇄 모든 페이지 또는 현재 페이지 만 인쇄하십시오. 그러나, 아무 단서 .AllowCurrentPage에 해당하는 속성입니다. 그것은 인텔리 센스에 있어야하지만 최소한 문서에서는 그렇지 않습니다. (사실, PrintDialog에 대한 문서는 위의 코드가 .PrintSettings를 설정하지 않으면 예외를 던져야한다고 말합니다. 후속 인터넷 검색은 아무 것도 나타나지 않습니다.
A
답변
2
발견. 여기에 숨겨져 있습니다 :
PrintDialog.PrinterSettings.PrintRange
그것은 열거 형입니다. 따라서 intellisense는 첫 번째 전달에서 유용한 정보를 알려주지 않았습니다. .AllowCurrentPage에 문서화되어 있다면 실제로는 nice 일 것입니다.
0
이의 열거
가능성이 System.Drawing.Printing.PrintRange
에 있습니다 :
- .AllPages
- .CurrentPage
- .Selection
- .SomePages
이 때 발견 나는 노력했다. g을 눌러 선택한 RadioButton을 찾습니다. 나는 현재 페이지를 원하는, 그래서 내가해야 할 일을했을 : 매우 직관적하지
Boolean curPage = (printDialog1.PrinterSettings.PrintRange == System.Drawing.Printing.PrintRange.CurrentPage);
그들이 그것을 설정 한 방법.
관련 문제
- 1. OAuth 요청을 어떻게 확인합니까?
- 2. PHP에서 호스트를 어떻게 확인합니까?
- 3. SQLite3 구문을 어떻게 확인합니까?
- 4. 네트워크 연결을 어떻게 확인합니까?
- 5. 파일 형식을 어떻게 확인합니까?
- 6. 는 어떻게 확인합니까 1
- 7. 병합이 필요한지 어떻게 확인합니까?
- 8. IsolatedStorageFile이 있는지 어떻게 확인합니까?
- 9. 302 응답을 어떻게 확인합니까?
- 10. AJAX는 어떻게 사용자를 확인합니까?
- 11. 파일이 업로드되었는지 어떻게 확인합니까?
- 12. 어떻게 기본값을 확인합니까?
- 13. 링크가 방문했는지 어떻게 확인합니까?
- 14. 루비 셀레늄 테스트를하는 동안 텍스트 feild 내의 값을 어떻게 확인합니까?
- 15. 특정 서비스의 상태는 어떻게 확인합니까?
- 16. 반환 값이 JS.Hash인지 어떻게 확인합니까?
- 17. Makefile 쉘 호출의 종료 상태를 어떻게 확인합니까?
- 18. 버퍼 메모리가 정렬되었는지 어떻게 확인합니까?
- 19. 개체가 제대로 처리되었는지 어떻게 확인합니까?
- 20. Azure는 WorkerRole의 상태를 어떻게 확인합니까?
- 21. NSTimer가 실행 중인지 어떻게 확인합니까?
- 22. 자바 스크립트에서 모음을 어떻게 확인합니까?
- 23. cin에서 입력이 double인지 어떻게 확인합니까?
- 24. 숫자가 무한대로 평가되는지 어떻게 확인합니까?
- 25. 응용 프로그램의 구성을 어떻게 확인합니까?
- 26. 런타임시 SqlCacheDependency가 활성화되었는지 어떻게 확인합니까?
- 27. Perl 모듈이 설치되었는지 어떻게 확인합니까?
- 28. 작은 jQuery로 교체를 어떻게 확인합니까?
- 29. 리디렉션 된 URL은 어떻게 확인합니까?
- 30. 클래스가 정의되어 있는지 어떻게 확인합니까?
File it! https://connect.microsoft.com –
+1, 좋은 제안. 줄로 자르는. – Thanatos
니스 나는 이것에 몇 시간을 보냈다. 고맙습니다! – Javid