Задача: над WebBrowser'ом сбрасывается файл; надо получить имя файла.
Решение: подписаться на событие Navigating ...
public partial class Form1 : Form
{
public Form1()
{
WebBrowser wb = new WebBrowser();
wb.AllowWebBrowserDrop = true;
wb.Dock = DockStyle.Fill;
wb.Parent = this;
wb.Navigating += (s, e) =>
{
if (e.Url.Scheme == "file")
{
e.Cancel = true;
MessageBox.Show(e.Url.OriginalString); // путь к файлу
}
};
}
}
Примечание: если выполнить drag'n'drop для линка Recycle Bin, то в WebBrowser отобразится содержимое Recycle Bin.
8/30/2008
Получить имя файла при drag'n'drop над WebBrowser'ом
Автор: Mindberg на 8/30/2008 02:15:00 PM
Subscribe to:
Комментарии к сообщению (Atom)
0 Comments:
Post a Comment