【发布时间】:2011-04-28 16:10:09
【问题描述】:
我最近一直在网上搜索一个现有的控件,该控件的作用类似于网络浏览器控件,具有一些我需要的特定功能。
我还没有找到有它们的,所以我想在这里留下一个问题,希望有人能指出我如何做到这一点,或者甚至给我一些关于如何从头开始创建的提示,最终将成为解决方案。
我需要一个允许我预览网页的控件,同时它允许我以编程方式对其进行编辑。我不需要将 HTML 或文本直接写入编辑器,但需要能够单击按钮,并将特定的 HTML 代码插入到文档中,并刷新预览。
我还需要能够捕获控件上的点击事件。例如,我想单击控件上的特定位置并获取位于鼠标位置的 HTML 元素。关于事件,我还需要能够捕获拖放,而且浏览器控件本身似乎也不支持这一点。
尽管我尝试了一些不同的控件,但它们都没有这些功能,或者允许我添加它们。所以,如果有人能指出我正确的方向,或者如果我错误地假设无法使用任何现有的 .NET 控件来完成,我将不胜感激。
提前感谢您的帮助。
【问题讨论】:
标签: c# winforms browser controls