Class CollectionEditor
Represents a control that exposes UI for collection editing.
Inherited Members
Namespace: Telerik.Windows.Controls.Data.PropertyGrid
Assembly: Telerik.Windows.Controls.Data.dll
Syntax
[TelerikToolboxCategory("Data")]
public class CollectionEditor : CollectionNavigatorBase, IDisposable, IThemable
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
System.Windows.DependencyProperty
|
IsReadOnlyProperty
Represents the ReadOnly dependency property.
Declaration
public static readonly DependencyProperty IsReadOnlyProperty
Field Value
System.Windows.DependencyProperty
|
ItemTemplateProperty
Represents the ItemTemplate dependency property.
Declaration
public static readonly DependencyProperty ItemTemplateProperty
Field Value
System.Windows.DependencyProperty
|
ResizeGripperVisibilityProperty
Represents the ResizeGripperVisibility dependency property.
Declaration
public static readonly DependencyProperty ResizeGripperVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
Properties
Header
Gets or sets the header.
Declaration
public object Header { get; set; }
Property Value
System.Object
The header. |
IsReadOnly
Gets or sets a value that indicates whether the control is read-only.
Declaration
public bool IsReadOnly { get; set; }
Property Value
System.Boolean
The is read only. |
ItemTemplate
Gets or sets an ItemTemplate for the CollectionEditor ListBox.
Declaration
public DataTemplate ItemTemplate { get; set; }
Property Value
System.Windows.DataTemplate
The item template. |
ResizeGripperVisibility
Gets or sets the resize gripper visibility.
Declaration
public Visibility ResizeGripperVisibility { get; set; }
Property Value
System.Windows.Visibility
The resize gripper visibility. |
Methods
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.
Declaration
public override void OnApplyTemplate()
OnCreateAutomationPeer()
When implemented in a derived class, returns class-specific System.Windows.Automation.Peers.AutomationPeer implementations for the Silverlight automation infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer
The class-specific System.Windows.Automation.Peers.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
System.Object
sender
The sender. |
System.Windows.Controls.Primitives.DragDeltaEventArgs
e
The System.Windows.Controls.Primitives.DragDeltaEventArgs instance containing the event data. |
OnInitialized(EventArgs)
Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever System.Windows.FrameworkElement.IsInitialized is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs
e
The System.Windows.RoutedEventArgs that contains the event data. |
ResetTheme()
Resets the theme.
Declaration
public void ResetTheme()