ClassCollectionEditor
Represents a control that exposes UI for collection editing.
Definition
Namespace:Telerik.Windows.Controls.Data.PropertyGrid
Assembly:Telerik.Windows.Controls.Data.dll
Syntax:
[TelerikToolboxCategory("Data")]
public class CollectionEditor : CollectionNavigatorBase, IDisposable
Inheritance: objectCollectionNavigatorBaseCollectionEditor
Implements:
Inherited Members
Constructors
CollectionEditor()
Initializes a new instance of the CollectionEditor class.
Declaration
public CollectionEditor()
Fields
HeaderProperty
Represent the Header dependency property.
Declaration
public static readonly DependencyProperty HeaderProperty
Field Value
DependencyProperty
IsReadOnlyProperty
Represents the ReadOnly dependency property.
Declaration
public static readonly DependencyProperty IsReadOnlyProperty
Field Value
DependencyProperty
ItemTemplateProperty
Represents the ItemTemplate dependency property.
Declaration
public static readonly DependencyProperty ItemTemplateProperty
Field Value
DependencyProperty
ResizeGripperVisibilityProperty
Represents the ResizeGripperVisibility dependency property.
Declaration
public static readonly DependencyProperty ResizeGripperVisibilityProperty
Field Value
DependencyProperty
Properties
Header
Gets or sets the header.
IsReadOnly
Gets or sets a value that indicates whether the control is read-only.
Declaration
public bool IsReadOnly { get; set; }
Property Value
The is read only.
ItemTemplate
Gets or sets an ItemTemplate for the CollectionEditor ListBox.
Declaration
public DataTemplate ItemTemplate { get; set; }
Property Value
DataTemplate
The item template.
ResizeGripperVisibility
Gets or sets the resize gripper visibility.
Declaration
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
public override void OnApplyTemplate()
OnCreateAutomationPeer()
When implemented in a derived class, returns class-specific AutomationPeer implementations for the Silverlight automation infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
The class-specific AutomationPeer subclass to return.
OnDragDelta(object, DragDeltaEventArgs)
Called when resize thumb's DragDelta event is raised.
Declaration
public void OnDragDelta(object sender, DragDeltaEventArgs e)
Parameters
sender
The sender.
e
DragDeltaEventArgs
The DragDeltaEventArgs instance containing the event data.
OnInitialized(EventArgs)
Raises the event. This method is invoked whenever is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
e
The RoutedEventArgs that contains the event data.