netlib.narod.ru< Назад | Оглавление | Далее >

Несколько обработчиков или один?

В программе TwoButtons события Click от обеих кнопок обрабатывает единственный метод, в BitmapButtons — два отдельных обработчика. Разрабатывая формы и диалоговые окна с большим количеством элементов управления, вы, конечно, задумаетесь: иметь ли один обработчик для нескольких элементов или свой обработчик для каждого элемента?

Ни тот, ни другой подход абсолютно верным не назвать. Скорее всего код, в котором для каждого элемента управления используется отдельный обработчик, будет более ясным, и его будет легче сопровождать. С другой стороны, если обработчики для разных элементов управления исполняют одинаковый код, возможно, лучше объединить обработчики в один.


netlib.narod.ru< Назад | Оглавление | Далее >

Сайт управляется системой uCoz