我有一个显示Silverlight应用程序的WebBrowser控件。此控件位于WPF应用程序中。显然,将Silverlight与WPF集成有点像黑客,因为最终两者都不了解对方,它们是完全独立的。
所以我需要的是Silverlight将一个值发布到WPF应用程序中。我所想的是在Silverlight应用程序中使用.aspx页面中托管的JavaScript,该应用程序可以从Silverlight和WPF访问。我认为从Silverlight获取数据到.aspx页面相当简单,但是我不确定如何将数据从.aspx页面获取到WPF。理想情况下,我不希望WPF必须调用数据,我希望它从Silverlight发布并出现在WPF应用程序中,而WPF除了接收和显示数据外,不必做任何事情。
Hmm...hope,这是有道理的。
发布于 2013-06-15 00:42:20
Silverlight往返于JavaScript:查看此处
MSDN - Making Silverlight Scriptable by JavaScript
WPF到/来自JavaScript:查看此处
Stack Overflow - Invoke C# code from JavaScript in a Document in a WebBrowser
Code project - Working with webbrowser in wpf
https://stackoverflow.com/questions/17111443
复制相似问题