Задача: над 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 0 коммент.
8/28/2008
Lutz Roeder продал .NET Reflector
После 8 лет работы Lutz Roeder продал свой знаменитый и очень полезный Reflector for .NET компании Red Gate.
.NET Reflector™ останется бесплатным!
We will continue to maintain a free version for the benefit of the community. [...] Over the next few months we will be exploring ways we can make Reflector even more useful to .NET Developers. We always welcome feedback from the community so, if you have any ideas, please post them on the Reflector forum....
Автор: Mindberg на 8/28/2008 01:19:00 AM 0 коммент.
Вышел IE beta 2
Вышел Internet Explorer 8 Beta 2. Новшества: InPrivate - приватный режим работы (IE не ведет журнал посещений; не сохраняет временные файлы; позволяет свести к минимуму ту информацию, которую могут собрать владельцы сайтов о посетителе).
Обновления: Activities (позволяет найти информацию, связанную с данными на веб-странице или переслать содержимое страницы в другое приложение); WebSlices (позволяет отслеживать изменения определенного фрагмента страницы).
Для установки IE8 beta 2 требуется снести beta 1; для этого в "Control Panel (Control Panel Home) - Programs - View installed updates" надо выбрать Windows Internet Explorer 8.
Windows Internet Explorer 8 Beta 2 for Windows Vista and Windows Server 2008.
Автор: Mindberg на 8/28/2008 01:04:00 AM 0 коммент.
8/23/2008
Умный склеиватель фотографий - Photosynth
Photosynth - позволяет создавать панорамы и 3D композиции из фотографий. Для этого снимки надо загрузить в Photosynth, который проанализирует их и восстановит сцену или объект.
В основе Microsoft Photosynth лежит технологию обработки цифровых изображений и зума Seadragon.
Photosynth уже используется в сочетании с Virtual Earth.
Автор: Mindberg на 8/23/2008 05:55:00 AM 0 коммент.
Вышел SP1 для Visual Studio 2008
Пакет обновлений (service pack 1) для Visual Studio 2008 весит больше 800 Mb.
Проблема: после установки возможно, что перестанет работать Intellisense для xaml-файлов.
Решение: в папке C:\Program File или в сети находим файл XamlPresentation2006.xsd; копируем его в папку C:\Program Files\Microsoft Visual Studio 9.0\Xml\Schemas; в Visual Studio 2008 открываем Wpf-проект; открываем любой xaml-файл в проекте; жмем F4; выделяем строку Schemas; жмем на [...]; жмем Add и указываем файл XamlPresentation2006.xsd;
Автор: Mindberg на 8/23/2008 04:57:00 AM 0 коммент.