Class UIElement3D
UIElement3D is a base class for Silverlight core level implementations building on Silverlight elements and basic presentation characteristics.
Inherited Members
Namespace: Telerik.Windows
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public class UIElement3D : Visual3DElementBase, INotifyPropertyChanged, ITreeElement3D, ITreeNode3D
Constructors
UIElement3D()
Fields
VisibilityProperty
Identifies the Visibility dependency property.
Declaration
public static readonly DependencyProperty VisibilityProperty
Field Value
System.Windows.DependencyProperty
|
Properties
Visibility
Gets or sets the visibility of the UIElement3D.
Declaration
public Visibility Visibility { get; set; }
Property Value
System.Windows.Visibility
|
Methods
InvalidateModel()
Invalidates the model that represents the element.
Declaration
public void InvalidateModel()
OnAncestor3DChanged(ITreeNode3D, ITreeNode3D)
Called after the parent of the target
is changed.
Declaration
protected override void OnAncestor3DChanged(ITreeNode3D target, ITreeNode3D oldParent)
Parameters
ITreeNode3D
target
The element whose parent is changed. |
ITreeNode3D
oldParent
The old parent. |
Overrides
OnAncestor3DChanging(ITreeNode3D, ITreeNode3D)
Called before the parent of the target
is changed to newParent
.
Declaration
protected override void OnAncestor3DChanging(ITreeNode3D target, ITreeNode3D newParent)
Parameters
ITreeNode3D
target
The element whose parent is being changed. |
ITreeNode3D
newParent
The parent that will be set. |
Overrides
OnUpdateModel()
Participates in rendering operations when overridden in a derived class.
Declaration
protected virtual void OnUpdateModel()
OnVisibilityChanged()
Called when the visibility of the UIElement3D has changed.
Declaration
protected virtual void OnVisibilityChanged()