看来,如果你有一个Textblock运行在它不会打印与PrintDocument在Silverlight 5。还有人有这个问题或解决方案吗?
<TextBlock TextAlignment="Left"
FontFamily="Arial"
FontSize="14">
<Run Text="{Binding type}"/>
<Run Text=" "/>
<Run Text="{Binding size}"/>
<Run Text=" "/>
<Run Text="{Binding grade}"/>
</TextBlock>
我发现了同样的问题。不幸的是,我还没有找到解决办法。我的解决方法是将TextBlock重写为包含在StackPanel中的一系列TextBlock,方向设置为水平