Поделиться через


MenuCommandService.OnCommandsChanged(MenuCommandsChangedEventArgs) Метод

Определение

Вызывает событие MenuCommandsChanged.

protected:
 virtual void OnCommandsChanged(System::ComponentModel::Design::MenuCommandsChangedEventArgs ^ e);
protected virtual void OnCommandsChanged (System.ComponentModel.Design.MenuCommandsChangedEventArgs e);
abstract member OnCommandsChanged : System.ComponentModel.Design.MenuCommandsChangedEventArgs -> unit
override this.OnCommandsChanged : System.ComponentModel.Design.MenuCommandsChangedEventArgs -> unit
Protected Overridable Sub OnCommandsChanged (e As MenuCommandsChangedEventArgs)

Параметры

e
MenuCommandsChangedEventArgs

Объект MenuCommandsChangedEventArgs, содержащий данные события.

Комментарии

Метод OnCommandsChanged вызывается командой меню при изменении его состояния.

При возникновении события через делегат вызывается обработчик события. Дополнительные сведения см. в разделе Обработка и вызов событий.

Метод OnCommandsChanged также позволяет производным классам обрабатывать событие, не присоединяя делегат. Это предпочтительная методика обработки событий в производном классе.

Примечания для тех, кто наследует этот метод

При переопределении OnCommandsChanged(MenuCommandsChangedEventArgs) в производном классе обязательно вызовите метод базового класса OnCommandsChanged(MenuCommandsChangedEventArgs) , чтобы зарегистрированные делегаты получали событие.

Применяется к

См. также раздел