Control.IsEnabled Property
Gets or sets a value indicating whether the user can interact with the control.
Namespace: System.Windows.Controls
Assembly: System.Windows (in System.Windows.dll)
Dependency property identifier field: IsEnabledProperty
When IsEnabled is false, a control cannot have focus or receive input events, such as MouseLeftButtonDown. A control inherits the IsEnabled property from its parent control. For example, if a control that contains a button has IsEnabled set to false, the button's IsEnabled property is also false.
A parent element of a disabled Control will be visible to hit testing. For example, if a Canvas contains a Button that has its IsEnabled property is false, when the user clicks the Button, the Button does not receive the Click event, but the Canvas receives the MouseLeftButtonDown event.
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.