C#如何将firefox选项卡拖放到winform应用程序

时间:2010-08-23 13:17:15

标签: c# html firefox drag-and-drop

在firefox中,您可以将标签拖放到书签或任何文本字段,但是可以将这些标签拖放到Firefox之外吗?

此外,还有比

更好的方法
string vHTMLNames = (string)e.Data.GetData(DataFormats.Html, false);

得到一个html地址的拖累? (必须扫描字符串才能找到丢失到返回的文本垃圾邮件中的地址,这很烦人。)

3 个答案:

答案 0 :(得分:0)

我认为这是不可能的。也许你需要编写自己的FF插件。

答案 1 :(得分:0)

如果你将一个标签拖出firefox,它会产生一个新窗口。所以我认为你不能拦截这个。

答案 2 :(得分:0)

@Wildhorn,当你说" tab"时,你真正想要的是" icon"在地址栏的左侧。

就像您可以通过拖动图标来创建桌面快捷方式一样,您也可以使用标签。同样,您可以将图标拖到窗体控件上,但不能拖动到选项卡上。

另外,使用DataForms.Text而不是DataForms.Html来获取网址。

string vHTMLNames = (string)e.Data.GetData(DataFormats.Text, false);