New to Telerik UI for .NET MAUIStart a free 30-day trial

Encapsulates the command-related routine within a RadDataGrid instance.

Definition

Namespace:Telerik.Maui.Controls.DataGrid

Assembly:Telerik.Maui.Controls.dll

Syntax:

C#
public class DataGridCommandService : CommandServiceBase<RadDataGrid>

Inheritance: objectCommandServiceBase<RadDataGrid>DataGridCommandService

Inherited Members CommandServiceBase<RadDataGrid>.userCommandsCommandServiceBase<RadDataGrid>.defaultCommandsCommandServiceBase<RadDataGrid>.ownerCommandServiceBase<RadDataGrid>.UserCommands

Methods

Determines whether the command, associated with the specified Id can be executed given the parameter provided.

C#
public bool CanExecuteCommand(DataGridCommandId id, object parameter)
Parameters:idDataGridCommandId

The DataGridCommandId value to look for.

parameterobject

The parameter that is passed to the CanExecute and Execute methods of the command.

Returns:

bool

True if the command can be executed, false otherwise.

Determines whether the default command, associated with the specified Id can be executed given the parameter provided.

C#
public bool CanExecuteDefaultCommand(DataGridCommandId id, object parameter)
Parameters:idDataGridCommandId

The DataGridCommandId value to look for.

parameterobject

The parameter that is passed to the CanExecute and Execute methods of the command.

Returns:

bool

True if the command can be executed, false otherwise.

Attempts to find the command, associated with the specified Id and to perform its Execute routine, using the provided parameter.

C#
public bool ExecuteCommand(DataGridCommandId id, object parameter)
Parameters:idDataGridCommandId

The DataGridCommandId value to look for.

parameterobject

The parameter that is passed to the CanExecute and Execute methods of the command.

Returns:

bool

True if the command is successfully executed, false otherwise.

Executes the default (built-in) command (without looking for user-defined commands), associated with the specified Id.

C#
public bool ExecuteDefaultCommand(DataGridCommandId id, object parameter)
Parameters:idDataGridCommandId

The DataGridCommandId value to look for.

parameterobject

The parameter that is passed to the CanExecute and Execute methods of the command.

Returns:

bool

True if the command is successfully executed, false otherwise.