Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание
Упрощенная регистрация событий в Visual Studio 2005
Упрощенная регистрация событий в Visual Studio 2005
В Visual Studio .NET 2003 и Visual Studio 2005 предлагается помощь в процессе регистрации обработчиков событий. При вводе += в окне программного кода появляется окно IntelliSense, предлагающее назвать клавишу ‹Tab›, чтобы автоматически ввести соответствующий экземпляр делегата (рис. 8.7).
Рис. 8.7. Выбор делегата IntelliSense
После нажатия клавиши ‹Tab› будет предложено ввести имя генерируемого обработчика события (или согласиться использовать имя, предлагаемое по умолчанию), как показано на рис. 8.8.
Рис. 8.8. Формат целевого объекта делегата IntelliSense
Если снова нажать клавишу ‹Tab›, вы получите программный код "заглушки" в нужном формате целевого объекта делегата (обратите внимание на то, что соответствующий метод объявляется статическим, поскольку событие было зарегистрировано с помощью статического метода).
static void cl_AboutToBlow(string msg) {
// Add your code!
}
Эта возможность IntelliSense доступна для всех событий .NET из библиотек базовых классов. Данная особенность интегрированной среды разработки позволяет разработчику существенно экономить время, поскольку избавляет от необходимости искать по справке .NET подходящие делегаты (и выяснять их форматы) для использования их с конкретными событиями.
- Регистрация ТСР
- Раздел VII Левиафан в Сети: защита права на тайну частной жизни после событий 2013 г.
- Расширение механизма событий
- 3.3. Регистрация в системе
- Использование инструментов Visual Studio для создания базы данных
- Файл AssemblyInfo.cs в Visual Studio 2005
- 17.3.6. Распространение событий
- Защищенная регистрация
- Пример приложения Pocket PC, демонстрирующий работу средств контроля запуска событий
- 9.4.2. Регистрация времени, потраченного на выполнение задания
- 3.3.5. Регистрация пространств имен
- Применение событий