Class Label3DProxy
Abstract class providing base functionality for Label3D proxy objects.
Inheritance
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public abstract class Label3DProxy : FrameworkElement, INotifyPropertyChanged
Constructors
Label3DProxy(INotifyPropertyChanged, Viewport3D)
Initializes a new instance of the Label3DProxy class.
Declaration
protected Label3DProxy(INotifyPropertyChanged source, Viewport3D viewport)
Parameters
System.ComponentModel.INotifyPropertyChanged
source
|
Viewport3D
viewport
|
Properties
ElementVisibility
Gets or sets Title Visibility.
Declaration
public Visibility ElementVisibility { get; set; }
Property Value
System.Windows.Visibility
|
Source
The source object for which this proxy object is created.
Declaration
protected INotifyPropertyChanged Source { get; set; }
Property Value
System.ComponentModel.INotifyPropertyChanged
|
Text
Gets or sets the Text property.
Declaration
public string Text { get; set; }
Property Value
System.String
|
TextField
The text returned by the Text property.
Declaration
protected string TextField { get; set; }
Property Value
System.String
|
Value
Gets the DataContext object, as a property, to emulate changes.
Declaration
public virtual object Value { get; }
Property Value
System.Object
|
Viewport
Gets the the Viewport3D to which the Source belongs.
Declaration
protected Viewport3D Viewport { get; }
Property Value
Viewport3D
|
VisibilityField
The visibility of the source element.
Declaration
protected Visibility VisibilityField { get; set; }
Property Value
System.Windows.Visibility
|
Methods
NotifyValueChanged()
Raises PropertyChanged event for the Value property.
Declaration
protected void NotifyValueChanged()
OnPropertyChanged(PropertyChangedEventArgs)
Raised when a property is being changed.
Declaration
protected void OnPropertyChanged(PropertyChangedEventArgs e)
Parameters
System.ComponentModel.PropertyChangedEventArgs
e
|
OnPropertyChanged(String)
Raised when a property is being changed.
Declaration
protected virtual void OnPropertyChanged(string propertyName)
Parameters
System.String
propertyName
|
ProcessPropertyChanged(PropertyChangedEventArgs)
Invoked right before the PropertyChanged event is fired.
Declaration
protected virtual void ProcessPropertyChanged(PropertyChangedEventArgs e)
Parameters
System.ComponentModel.PropertyChangedEventArgs
e
|
SourcePropertyChanged(Object, PropertyChangedEventArgs)
Called when a property of the source is changed.
Declaration
protected virtual void SourcePropertyChanged(object sender, PropertyChangedEventArgs e)
Parameters
System.Object
sender
|
System.ComponentModel.PropertyChangedEventArgs
e
|
Events
PropertyChanged
Raised when a property is being changed.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|