VisualElement.IsEnabled Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, включен ли этот элемент в пользовательском интерфейсе. Это свойство может быть привязано.
public bool IsEnabled { get; set; }
member this.IsEnabled : bool with get, set
Значение свойства
Значение true
, если данный элемент включен; в противном случае — значение false
. Значение по умолчанию — true
Комментарии
Элементы, которые не включены, не участвуют в обнаружении попаданий и, следовательно, не будут получать фокус или выдавать события ввода.
В следующем примере показан обработчик на кнопке, который затем присвоит IsEnabled значение false на другой кнопке.
public partial class ButtonDisableExample {
void BuildButtons ()
{
Button button1 = new Button {Text = "New button"};
Button button2 = new Button {Text = "Disabled on click"};
button1.Activated += (o, e) => button2.IsEnabled = false;
}
}