Export (0) Print
Expand All

ICommand.CanExecute Method

Defines the method that determines whether the command can execute in its current state.

Namespace:  System.Windows.Input
Assemblies:   System (in System.dll)
  System.ObjectModel (in System.ObjectModel.dll)

bool CanExecute(
	Object parameter
)

Parameters

parameter
Type: System.Object

Data used by the command. If the command does not require data to be passed, this object can be set to null.

Return Value

Type: System.Boolean
true if this command can be executed; otherwise, false.

Typically, a command source calls the CanExecute method when the CanExecuteChanged event is raised.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Portable Class Library

Supported in: Portable Class Library

Supported in: Windows Phone 8.1

Supported in: Windows Phone Silverlight 8.1

Supported in: Windows Phone Silverlight 8
Show:
© 2015 Microsoft