Class
RadCollectionEditor

Represents a control that exposes UI for collection editing.

Definition

Namespace:Telerik.UI.Xaml.Controls

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class RadCollectionEditor : CollectionNavigatorBase

Inheritance: objectCollectionNavigatorBaseRadCollectionEditor

Inherited Members CollectionNavigatorBase.SourcePropertyCollectionNavigatorBase.CurrentIndexPropertyCollectionNavigatorBase.CurrentItemPropertyCollectionNavigatorBase.CanMoveToFirstItemPropertyKeyCollectionNavigatorBase.CanMoveToFirstItemPropertyCollectionNavigatorBase.CanMoveToPreviousItemPropertyKeyCollectionNavigatorBase.CanMoveToPreviousItemPropertyCollectionNavigatorBase.CanMoveToLastItemPropertyKeyCollectionNavigatorBase.CanMoveToLastItemPropertyCollectionNavigatorBase.CanMoveToNextItemPropertyKeyCollectionNavigatorBase.CanMoveToNextItemPropertyCollectionNavigatorBase.ItemCountPropertyKeyCollectionNavigatorBase.ItemCountPropertyCollectionNavigatorBase.CollectionViewPropertyKeyCollectionNavigatorBase.CollectionViewPropertyCollectionNavigatorBase.CanDeletePropertyKeyCollectionNavigatorBase.CanDeletePropertyCollectionNavigatorBase.CanEditPropertyKeyCollectionNavigatorBase.CanEditPropertyCollectionNavigatorBase.CanAddNewPropertyKeyCollectionNavigatorBase.CanAddNewPropertyCollectionNavigatorBase.CommandProviderPropertyCollectionNavigatorBase.Delete()CollectionNavigatorBase.CanDeleteExecute()CollectionNavigatorBase.AddNew()CollectionNavigatorBase.CanAddNewExecute()CollectionNavigatorBase.BeginEdit()CollectionNavigatorBase.CanBeginEditExecute()CollectionNavigatorBase.MoveCurrentToFirst()CollectionNavigatorBase.CanMoveCurrentToFirstExecute()CollectionNavigatorBase.MoveCurrentToLast()CollectionNavigatorBase.CanMoveCurrentToLastExecute()CollectionNavigatorBase.MoveCurrentToNext()CollectionNavigatorBase.CanMoveCurrentToNextExecute()CollectionNavigatorBase.MoveCurrentToPrevious()CollectionNavigatorBase.CanMoveCurrentToPreviousExecute()CollectionNavigatorBase.SourceCollectionNavigatorBase.CurrentIndexCollectionNavigatorBase.CurrentItemCollectionNavigatorBase.CanMoveToFirstItemCollectionNavigatorBase.CanMoveToPreviousItemCollectionNavigatorBase.CanMoveToLastItemCollectionNavigatorBase.CanMoveToNextItemCollectionNavigatorBase.ItemCountCollectionNavigatorBase.CollectionViewCollectionNavigatorBase.CanDeleteCollectionNavigatorBase.CanEditCollectionNavigatorBase.CanAddNewCollectionNavigatorBase.CommandProvider

Constructors

RadCollectionEditor()

Initializes a new instance of the CollectionEditor class.

Declaration

cs-api-definition
public RadCollectionEditor()

Fields

HeaderProperty

Represent the Header dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HeaderProperty

Field Value

DependencyProperty

IsReadOnlyProperty

Represents the ReadOnly dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsReadOnlyProperty

Field Value

DependencyProperty

ItemTemplateProperty

Represents the ItemTemplate dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ItemTemplateProperty

Field Value

DependencyProperty

ResizeGripperVisibilityProperty

Represents the ResizeGripperVisibility dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ResizeGripperVisibilityProperty

Field Value

DependencyProperty

Properties

Header

Gets or sets the header.

Declaration

cs-api-definition
public object Header { get; set; }

Property Value

object

The header.

IsReadOnly

Gets or sets a value that indicates whether the control is read-only.

Declaration

cs-api-definition
public bool IsReadOnly { get; set; }

Property Value

bool

The is read only.

ItemTemplate

Gets or sets an ItemTemplate for the CollectionEditor ListBox.

Declaration

cs-api-definition
public DataTemplate ItemTemplate { get; set; }

Property Value

DataTemplate

The item template.

ResizeGripperVisibility

Gets or sets the resize gripper visibility.

Declaration

cs-api-definition
public Visibility ResizeGripperVisibility { get; set; }

Property Value

Visibility

The resize gripper visibility.

Methods

OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes call .

Declaration

cs-api-definition
protected override void OnApplyTemplate()

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

OnDragDelta(object, DragDeltaEventArgs)

Called when resize thumb's DragDelta event is raised.

Declaration

cs-api-definition
public void OnDragDelta(object sender, DragDeltaEventArgs e)

Parameters

sender

object

The sender.

e

DragDeltaEventArgs

The System.Windows.Controls.Primitives.DragDeltaEventArgs instance containing the event data.

UpdateVisualStates(bool)

Updates the visual states.

Declaration

cs-api-definition
protected void UpdateVisualStates(bool useTransitions)

Parameters

useTransitions

bool

If set to true use transitions.