Class ItemsModelControl3D<TControl3D, TControlItem3D>
This class supports the RadChart infrastructure and is not intended to be used directly from your code.
Inheritance
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public class ItemsModelControl3D<TControl3D, TControlItem3D> : ItemsControl, IModelControl3D, ISupports3DItemsPresentation where TControl3D : IControl3D where TControlItem3D : IModelControl3D, new()
Type Parameters
TControl3D
|
TControlItem3D
|
Constructors
ItemsModelControl3D()
Declaration
public ItemsModelControl3D()
Fields
RootChartProperty
Identifies the ChartArea.RootChart attached dependency property.
Declaration
public static readonly DependencyProperty RootChartProperty
Field Value
System.Windows.DependencyProperty
|
Properties
ChartAreaControl
Gets the Root Chart containing the current IModelControl3D.
Declaration
public Control ChartAreaControl { get; }
Property Value
System.Windows.Controls.Control
The Root Chart. |
Implements
ItemsPresenter3D
Gets the ItemsPresenter associated with the control in the 3D space.
Declaration
public IItemsPresenter3D ItemsPresenter3D { get; }
Property Value
IItemsPresenter3D
The items presenter3 D. |
Model
Gets the model associated with the current IModelControl3D.
Declaration
public IModel Model { get; }
Property Value
IModel
The model. |
Implements
Methods
ClearContainerForItemOverride(DependencyObject, Object)
When overridden in a derived class, undoes the effects of the System.Windows.Controls.ItemsControl.PrepareContainerForItemOverride(System.Windows.DependencyObject,System.Object) method.
Declaration
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameters
System.Windows.DependencyObject
element
The container element. |
System.Object
item
The item. |
GetContainerForItemOverride()
Creates or identifies the element that is used to display the given item.
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
System.Windows.DependencyObject
The element that is used to display the given item. |
IsItemItsOwnContainerOverride(Object)
Determines if the specified item is (or is eligible to be) its own container.
Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
System.Object
item
The item to check. |
Returns
System.Boolean
Returns true if the item is (or is eligible to be) its own container; otherwise, false. |
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()
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. |
OnTemplate2DApplied()
Events
Template2DApplied
Occurs when the control template of the 2D model control has been applied.
Declaration
public event EventHandler Template2DApplied
Event Type
System.EventHandler
|