2

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

4

1 回答 1

1

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

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

于 2010-07-20T12:14:10.227 回答