Posts Tagged ‘события’

Введение в делегаты и события в C#

Пятница, Июнь 8th, 2012 Нет комментариев

Under : , , , ,

В некоторых ситуациях, программисту требуется написать гибкий код, который реагирует на выполнение конкретных операций. Когда разработчики .NET Framework создавали пользовательские интерфейсы, они добавили многократно используемые элементы управления, такие, как кнопки, раскрывающиеся списки и сетки таблиц (grids). При написании этих элементов разработчики не знали, как именно программисты будут их использовать. Как же можно узнать, что за код должен запускаться и что он должен выполнять, когда пользователь выбирает один из интерфейсных элементов – например, нажимает на кнопку мышью? У элементов управления есть точки взаимодействия с вашей программой, которые называют событиями (events). События срабатывают каждый раз, когда пользователь выполняет определенное действие (например: выбирает элемент из списка). Задачей делегатов (delegates) в C# (си шарп) является связь между  кодом, связывающим события с другим кодом в разрабатываемой программе. (далее…)

События в C#

Пятница, Июнь 8th, 2012 Нет комментариев

Under : , , , ,

Событие – это реакция объекта совершения над ним действия: например, наведения или щелчок мыши, ввод с клавиатуры. Событие в C# (си шарп) может быть так же реакцией на действие системы или определенный результат выполнения кода. Событие призвано уведомить класс, другой объект или пользователя об этом действии. Объект, вызывающий событие, называется отправителем («издателем»). Объект, который реагирует на него, называется получателем («подписчиком»). Для правильного выполнения события должны быть описаны оба этих объекта. (далее…)

ПереВАRивать события

Четверг, Апрель 10th, 2008 Нет комментариев

Under : , , , , , ,

Сначала я проявлю заботу о тех, кто сам пишет программы и еще старается снабжать их удобоваримым хелпом. Честь им и хвала. Но не всегда удается создать нормальный help-файл, даже если потратить на это добрых несколько суток. Я, например, так и не научился этого делать, хотя наваял километры исходного текста и накомпилировал столько двоичного кода, что если записать его в строку, то она прошьет всю нашу Вселенную и пару соседних галактик. (далее…)