在回调返回后在Silverlight中打开打印对话框

时间:2010-09-24 21:36:13

标签: silverlight printing silverlight-4.0

我有一个Silverlight应用程序,可以从WCF调用返回到数据库的唯一序列#。从那里我想把它传递给打开打印对话框的打印功能。但问题是,如果我从WCF回调中调用打开的打印对话框,则会出现安全性异常(该对话框只能从用户点击事件中打开)。

我认为这可能是点击事件中的一个while循环,但似乎没有帮助。

有任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

正如您所说,“该对话框只能从用户点击事件”打开。

所有对话安全措施都旨在防止恶意使用Silverlight。你不应该绕过它。遗憾。

您的设计是否允许您提前请求代码,然后让用户点击按钮来激活打印?