none
急,silverlight打印图表不显示的问题,高手帮一下忙 RRS feed

  • 问题

  • 很奇怪,我动态生成了一个RadChat rc=new RadChat
    ....
    e.PageVisual = RadChat
    .....
    用虚拟打印机打成了xps文件,打开看有柱形图都显示,直接选其它打印机打到纸上后只显示了横纵坐标,图没有了,不知道怎么回事,高手帮忙解决下吧,如果直接用页面的上RadChat控件名是可以的,这样动态生成就没有了。。
    2010年11月3日 6:05

全部回复

  • 很奇怪,我动态生成了一个RadChat rc=new RadChat
    ....
    e.PageVisual = rc
    .....
    用虚拟打印机打成了xps文件,打开看有柱形图都显示,直接选其它打印机打到纸上后只显示了横纵坐标,图没有了,不知道怎么回事,高手帮忙解决下吧,如果直接用页面的上RadChat控件名是可以的,这样动态生成就没有了。。
    • 已移动 Mog Liang 2010年11月8日 9:32 (发件人:ADO.NET 与 LINQ)
    • 已合并 Mog Liang 2010年11月10日 10:07
    2010年11月3日 6:04
  • XPS 文件有图,改用其他打印机就没图了?

    这个确实很奇怪。先看看是不是打印机设置问题。即:用另外一个打印机直接打印生成的 XPS 看看有没有图。

    如果有,那问题就有点麻烦了;如果没有,那就是打印机设置问题。

    您先按照这样做,让我知道结果。然后我再想想到底怎么回事。


    Mark Zhou
    2010年11月3日 9:22
  • 我现在没有动态生成,直接打印前台页面上的控件了,这样可以打出来,我在点击打印的时候做了个判断(如果列数过多,是否打印),点击确定后再打印又出现了这个问题。

    2010年11月5日 4:34
  • 我现在调试了很多次了,第一次点打印不显示,第二次以后点打印都显示的
    2010年11月5日 6:51