2
我在Silverlight中使用PrintDocument。我在Silverlight页面中打印Silverlight DataGrid。当我打印时,只有一半的DataGrid正在打印......所以我可以在任何地方设置PrintDocument的首选项。我想将其打印为横向类型。谢谢。在SIlverlight中设置首选项PrintDocument
我在Silverlight中使用PrintDocument。我在Silverlight页面中打印Silverlight DataGrid。当我打印时,只有一半的DataGrid正在打印......所以我可以在任何地方设置PrintDocument的首选项。我想将其打印为横向类型。谢谢。在SIlverlight中设置首选项PrintDocument
没有办法表明打印机应该以横向模式打印。
但PrintPageEventArgs
有一个PrintableArea
属性,您可以从中发现页面的当前方面。使用此功能,您可以应用RenderTransform
(或者您可能需要LayoutTransform
)将您的内容旋转90度。
嗨, 为什么要把它旋转到90度?怎么会解决这个问题? – user318197 2011-02-09 15:11:10