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;
  }
}

适用于