以编程方式为图表控件 (mscharts) 设置打印设置
Set printing settings programmatically for chart control (mscharts)
有没有办法以编程方式设置图表打印的一些设置?我希望默认打印为横向,但我能找到的唯一方法是启动 chart1.Printing.PageSetup()
并让用户执行此操作。我宁愿自己在代码中处理它。
以下是我的选择。我尝试使用 PrintDocument 设置,但找不到我需要的东西。提前致谢。
我正在使用 Visual Studio 2010 和 .NET 4.0,并且我正在使用 winforms。
您可以设置各种属性,几乎与您尝试的一样。仔细观察 PrintDocument
的各种属性,它是一个常规的 PrintDocument
对象!
Orientation
隐藏在Landscape
属性后面..:[=16=]
chart1.Printing.PrintDocument.DefaultPageSettings.Landscape = true;
有没有办法以编程方式设置图表打印的一些设置?我希望默认打印为横向,但我能找到的唯一方法是启动 chart1.Printing.PageSetup()
并让用户执行此操作。我宁愿自己在代码中处理它。
以下是我的选择。我尝试使用 PrintDocument 设置,但找不到我需要的东西。提前致谢。
我正在使用 Visual Studio 2010 和 .NET 4.0,并且我正在使用 winforms。
您可以设置各种属性,几乎与您尝试的一样。仔细观察 PrintDocument
的各种属性,它是一个常规的 PrintDocument
对象!
Orientation
隐藏在Landscape
属性后面..:[=16=]
chart1.Printing.PrintDocument.DefaultPageSettings.Landscape = true;