簡體   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