У меня есть пользовательский элемент управления, который содержит список элементов, и я вызываю событие, когда изменяется текущий индекс, а также, когда он изменяется, я необходимо вызвать два других метода: два проверить и изменить внешний вид элемента управления (, изменить изображение и заблокировать/разблокировать некоторые кнопки ).
Что я хочу знать, главным образом из любопытства, потому что это уже работает, так это то, когда более уместно вызывать эти два метода?
Должен ли я вызывать их в свойстве CurrentIndex
как таковом? Должен ли я звонить им в пределах OnCurrentIndexChanged(...)
? Должен ли я обрабатывать событие внутри класса и делать это там?