Class
DialogEditor

An Editor that will try to open a dialog using a host request trough RequestDialog.

Definition

Namespace:Telerik.Windows.Controls.FieldList

Assembly:Telerik.Windows.Controls.PivotFieldList.dll

Syntax:

cs-api-definition
public abstract class DialogEditor : Editor

Inheritance: objectEditorDialogEditor

Derived Classes: DoubleGroupStepEditorItemsSetFilterEditorLabelFilterEditorShowFieldListEditorSortingEditorStringFormatEditorSummarizationEditorTop10FilterEditorTotalFormatEditorValueFilterEditor

Inherited Members Editor.Command

Constructors

DialogEditor(ICommand)

Initializes a new instance of the DialogEditor class.

Declaration

cs-api-definition
protected DialogEditor(ICommand command)

Parameters

command

ICommand

The command.

Methods

CanExecute(object, object)

Determines if the editing can occur.

Declaration

cs-api-definition
protected override sealed bool CanExecute(object sender, object parameter)

Parameters

sender

object

The sender.

parameter

object

The parameter.

Returns

bool

Overrides Editor.CanExecute(object, object)

Execute(object, object)

Handles editing execution. Changes properties of the .

Declaration

cs-api-definition
protected override sealed void Execute(object sender, object parameter)

Parameters

sender

object

The sender.

parameter

object

The parameter.

Overrides Editor.Execute(object, object)

OnDialogCanExecute(object)

Checks if the editor can handle the editing of the parameter.

Declaration

cs-api-definition
protected virtual bool OnDialogCanExecute(object parameter)

Parameters

parameter

object

The parameter.

Returns

bool

True if the parameter could be edited, false - otherwise.

OnDialogExecuted(object)

Define the DialogInfo properties that should be used to open an editing UI for the parameter.

Declaration

cs-api-definition
protected abstract DialogInfo OnDialogExecuted(object parameter)

Parameters

parameter

object

The object to edit.

Returns

DialogInfo

The DialogInfo for which a dialog host will be requested.