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 속성을 상속받습니다. 예를 들어, 버튼이 포함된 컨트롤의 IsEnabledfalse로 설정되면 버튼의 IsEnabled 속성도 false로 설정됩니다.

사용하지 않도록 설정한 Control의 부모 요소는 적중 테스트에서 표시됩니다. 예를 들어, CanvasIsEnabled 속성이 false로 설정된 Button이 포함되어 있는 경우 사용자가 Button을 탭하면 ButtonClick 이벤트를 받지 않지만 CanvasMouseLeftButtonDown 이벤트를 받습니다.

Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시:
© 2015 Microsoft