-3
A
回答
2
我需要50個聲望來寫評論,所以我會寫一個答案。
正如我可以asume你正在使用PrintDialog類,嘗試使用PrintDocument類。 PrintDocument類的更多信息:https://msdn.microsoft.com/de-de/library/system.drawing.printing.printdocument(v=vs.110).aspx
使用PrintDocument類,您可以設置您的printername,因此您不必顯示對話框。
using System.Drawing.Printing;
PrintDocument pd = new PrintDocument();
pd.PrinterSettings.PrinterName = "my printer";
要找到你安裝printernames使用:
foreach (string s in PrinterSettings.InstalledPrinters) {
//
}
如果你不想使用PrintDocument的使用:
PrintDialog pd = new PrintDialog();
pd.PrintQueue = new PrintQueue(new PrintServer(), "printer name");
但是你要刪除的ShowDialog()此。
+0
它看起來像一個答案。非常感謝你,我會盡快嘗試。希望它有效。 – Gorsky
相關問題
- 1. 用C++打印Visual Studio
- 2. Visual Studio 2013 C#'FileNotFoundException'
- 3. 在Visual Studio 2013
- 4. C++ 11 chrono in visual studio 2013
- 5. C#Visual Studio 2013 - Severless databases
- 6. Visual Studio 2013 C#問題
- 7. 打印動態數組,Visual Studio - c
- 8. SFTP visual Studio 2013
- 9. 在Visual Studio 2013
- 10. 打開Visual Studio 2010解決方案在Visual Studio 2013中
- 11. 如何使用語法着色從Visual Studio 2013中打印XML?
- 12. 試圖在Visual Studio 2013中打印棋子
- 13. 無法打開Visual Studio 2013 Express debuggerproxy.dll
- 14. visual studio 2013 professional
- 15. 在Visual Studio 2013
- 16. Modulus Visual Studio 2013
- 17. 在Visual Studio 2013
- 18. visual studio 2013選項
- 19. 的Visual Studio 2013的Outlook 2013
- 20. 的Visual Studio 2013與Angular2和打字稿
- 21. Visual Studio 2013製表符打包故障
- 22. Visual Studio 2013更新2不打開cshtml
- 23. Visual Studio 2012/2013單擊打開文件
- 24. 無法打開Visual Studio 2013社區版
- 25. Visual Studio 2013錯誤
- 26. MSVCP110D.dll和Visual Studio 2013
- 27. libffi與Visual Studio 2013
- 28. 編譯時出現Visual Studio 2013錯誤
- 29. Visual Studio 2013 SQL Compact
- 30. Visual Studio 2013 IIS Express
將「instant」添加爲標記,並添加「visual studio」(除了將其用作IDE之外,與此問題無關),但未添加「winforms」標記?此外,你甚至嘗試谷歌這個? – BCdotWEB
我試圖谷歌它。而且我還爲您更換了一些標籤:* 祝您有美好的一天! :)) – Gorsky