繁体   English   中英

C#如何将Firefox选项卡拖放到Winform应用程序

[英]C# How to drag drop a firefox tab to a winform application

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

还有,有没有比这更好的方法

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

获得HTML地址的拖放? (令人讨厌的是,必须扫描字符串以查找丢失在返回的文本垃圾邮件中的地址)。

@Wildhorn,当您说“标签”时,您真正想要的是地址栏左侧的“图标”。

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

另外,使用DataForms.Text而不是DataForms.Html即可获取URL。

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

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

如果将选项卡从Firefox拖出,则会生成一个新窗口。 因此,我认为您无法拦截此问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM