Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Drag and Drop с веб браузера в приложеие c#

71K
25 мая 2011 года
arc-one
1 / / 25.05.2011
Доброе время суток!
мне нужно реализовать Drag and Drop картинки из веб-браузера в мое приложеие на с# и вытащить к примеру линк этой картинки, я написал код но, работает он только под фаерфокс и сафари, как сделать чтоб работало во всех браузерах? Буду очень благодарен!

private void Form1_DragEnter(object sender, System.Windows.Forms.DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
e.Effect = DragDropEffects.Copy;
else
e.Effect = DragDropEffects.None;
}

private void Form1_DragDrop(object sender, System.Windows.Forms.DragEventArgs e)
{
try
{
Array a = (Array)e.Data.GetData(DataFormats.FileDrop);

if ( a != null )
{

MessageBox.Show(a.GetValue(0).ToString());

}
}
catch (Exception ex)
{
Trace.WriteLine("Ошибка!");

}

}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог