Control.IsEnabled 属性

2013/12/13

获取或设置一个值,该值指示用户是否可以与控件交互。

Namespace:  System.Windows.Controls
程序集:  System.Windows(位于 System.Windows.dll 中)
XMLNS for XAML: 未映射到 xmlns。

public bool IsEnabled { get; set; }
<control IsEnabled="bool"/>

属性值

类型: System.Boolean
如果用户可以与控件交互,则为 true;否则为 false

依赖项属性标识符字段: IsEnabledProperty

IsEnabledfalse 时,控件不能具有焦点或接收输入事件,例如 MouseLeftButtonDown。控件从其父控件继承 IsEnabled 属性。例如,如果包含按钮的控件已将 IsEnabled 设置为 false,则按钮的 IsEnabled 属性也为 false

已禁用的 Control 的父元素对于命中测试将是可见的。例如,如果 Canvas 包含 Button,而后者已将其 IsEnabled 属性设置为 false,则当用户点击 Button 时,Button 不接收 Click 事件,但 Canvas 接收 MouseLeftButtonDown 事件。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2014 Microsoft