就像标题所说,是否可以在asp.net网站内运行winforms组件然后截取它?
答案 0 :(得分:1)
可以place a user control on a web page,但我过去的经验非常糟糕。
我在2005年尝试了这个版本,它只在Internet Explorer上工作,即使在定义明确的内部网中,也有一些机器失败了。
所以我会反对。
有关屏幕截图部分,请参阅this SO posting。
答案 1 :(得分:0)
简答:不。 ASP.NET运行时不允许您在其沙箱中创建表单。访问图形库也与WinForms绑定,所以我怀疑这将有多大帮助。
我会看看WPF;控件布局的XAML标记可以在表单应用程序或Web浏览器中呈现,允许您创建看起来像窗体控件的Web控件。