我有一个继承System.Windows.Forms.Form的类。我需要通过Web浏览器提供表单。表格当前允许在给定各种参数的情况下生成图表。因此,将其直接嵌入网页将是我的理想选择。
我将如何做到这一点?
感谢。
答案 0 :(得分:5)
您所使用的是XBAP,这使您可以完全按照自己的意愿行事 - 在浏览器中嵌入Windows窗体应用程序。
您所做的是从WPF浏览器应用程序引用您的WinForms应用程序(一旦编译为类库)。
然后可以将WPF浏览器应用程序(.xbap)嵌入到html中,例如如下所示:
<html>
<head>A page with frames.</head>
<frameset cols="50%,50%">
<frame src="introduction.htm" >
<frame src="XbapEx.xbap" >
</frameset>
</html>
有关详细信息,请参阅http://www.xbap.org/或MSDN - 网上还提供了一些很好的教程。