2010-07-20 63 views
2

我在Silverlight中使用PrintDocument。我在Silverlight页面中打印Silverlight DataGrid。当我打印时,只有一半的DataGrid正在打印......所以我可以在任何地方设置PrintDocument的首选项。我想将其打印为横向类型。谢谢。在SIlverlight中设置首选项PrintDocument

回答

1

没有办法表明打印机应该以横向模式打印。

PrintPageEventArgs有一个PrintableArea属性,您可以从中发现页面的当前方面。使用此功能,您可以应用RenderTransform(或者您可能需要LayoutTransform)将您的内容旋转90度。

+0

嗨, 为什么要把它旋转到90度?怎么会解决这个问题? – user318197 2011-02-09 15:11:10