У меня очень простой вопрос, и я не знаю, упускаю ли я что-то или это просто не разрешено. Я пытаюсь принять любой контент, который был выбран в IE и перетащен в мое приложение. Все события запускаются, как и должно быть, и я начинаю анализировать содержимое, которое я получил, и вот тут начинается самое интересное.
Когда я запрашиваю e.Data.GetFormats () в массиве строк, я ясно вижу текст, формат HTML и расширенный текстовый формат среди других типов.
Но когда я пытаюсь e.Data.GetDataPresent ("Text"), он возвращает false. Достаточно забавно, когда я пытаюсь e.Data.GetData ("Текст"), я тоже получаю ноль. (Хотя ожидалось)
У меня вопрос: нужно ли использовать что-то другое для обработки перетаскиваемого содержимого из IE? Или просто я не могу получить доступ к данным, потому что они из интернет-зоны?
Я забыл добавить, чтобы позже отредактировать: - это приложение Windows .NET 2.0, а не asp.net и веб-сайт:)
Спасибо