Interface IControl3D
Exposes properties and methods necessary for the implementation of a 3D control.
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public interface IControl3D
Properties
Control
Gets the underlying 2D control associated with the current 3D control.
Declaration
UIElement Control { get; }
Property Value
System.Windows.UIElement
The control. |
Methods
ChildItemAdded(UIElement3D, Int32)
Invoked whenever a child element has been added to the 3D control.
Declaration
void ChildItemAdded(UIElement3D child, int itemIndex)
Parameters
System.Windows.UIElement3D
child
The child element being added. |
System.Int32
itemIndex
Index of the item. |
ChildItemRemoved(UIElement3D, Int32)
Invoked whenever a child element has been removed from the 3D control.
Declaration
void ChildItemRemoved(UIElement3D child, int itemIndex)
Parameters
System.Windows.UIElement3D
child
The child element being removed. |
System.Int32
itemIndex
Index of the item. |
ClearContainer()
Invoked whenever the control container should be cleared.
Declaration
void ClearContainer()
InitializeModelControl(IModelControl3D)
Initializes the model control of the current 3D control.
Declaration
void InitializeModelControl(IModelControl3D modelControl)
Parameters
IModelControl3D
modelControl
The model control. |
OnControlContainerChanged()
Invoked whenever the control container has been changed.
Declaration
void OnControlContainerChanged()