gpt4 book ai didi

c# - 在 asp.net 网页中托管一个 winforms 用户控件

转载 作者:太空宇宙 更新时间:2023-11-03 14:12:45 24 4
gpt4 key购买 nike

我正在尝试在网页中托管现有的 win-forms 用户控件。我正在按照链接中建议的步骤进行操作 https://web.archive.org/web/20210619191631/https://www.4guysfromrolla.com/articles/052604-1.aspx .

内联总结——

示例创建一个windows控件库项目,并使用object标签在网页中承载该控件

<OBJECT id="MyWinControl1" height="200" width="200" classid="http:WinControls.dll#WinControls.WinTreeview" VIEWASTEXT>
<PARAM NAME="Title" VALUE="My Title">
</OBJECT>

我尝试了他们提供的在线示例,效果很好。尝试创建我自己的控件,只要我使用简单的控件(复选框、单选按钮等),它似乎工作正常。但是一旦我开始使用更复杂的控件,如报表查看器(我尝试托管的实际控件也有同样的问题),控件就会停止呈现。我在左上方的控件中看到一个带有图像的空框。

我不确定问题是什么以及如何调试此问题。

最佳答案

我使用过 wpf xbap,它基本上是一个带有 Windows 应用程序主机控件的 wpf 浏览器应用程序。然后,您可以使用证书发布您的应用程序,然后需要将该证书导入到您的浏览器中,一切顺利。

检查这个link了解更多信息

关于c# - 在 asp.net 网页中托管一个 winforms 用户控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7320742/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com