ToolStripItem.EnabledChanged Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит, если значение свойства Enabled было изменено.
public:
event EventHandler ^ EnabledChanged;
public event EventHandler EnabledChanged;
public event EventHandler? EnabledChanged;
member this.EnabledChanged : EventHandler
Public Custom Event EnabledChanged As EventHandler
Тип события
Примеры
В следующем примере кода демонстрируется использование этого элемента. В этом примере обработчик событий сообщает о возникновении EnabledChanged события. Этот отчет поможет вам узнать, когда происходит событие, и помочь вам в отладке. Чтобы сообщить о нескольких событиях или событиях, которые происходят часто, рекомендуется заменить MessageBox.ShowConsole.WriteLine или добавить сообщение в многостроочное TextBox.
Чтобы запустить пример кода, вставьте его в проект, содержащий экземпляр типа, наследуемого от ToolStripItem, например, или ToolStripButtonToolStripMenuItem. Затем присвойте экземпляру ToolStripItem1 имя и убедитесь, что обработчик событий связан с событием EnabledChanged .
private void ToolStripItem1_EnabledChanged(Object sender, EventArgs e) {
MessageBox.Show("You are in the ToolStripItem.EnabledChanged event.");
}
Private Sub ToolStripItem1_EnabledChanged(sender as Object, e as EventArgs) _
Handles ToolStripItem1.EnabledChanged
MessageBox.Show("You are in the ToolStripItem.EnabledChanged event.")
End Sub
Комментарии
Это событие возникает, если Enabled свойство изменяется программным изменением или взаимодействием пользователя.
Замечание
Enabled Изменение свойства объекта ToolStrip не вызывает EnabledChanged событие. Вызов этого события с определенными параметрами свойств.
Дополнительные сведения об обработке событий см. в разделе "Обработка и создание событий".