Represents an item information adorner.
Definition
Namespace:Telerik.Windows.Controls.Diagrams.Primitives
Assembly:Telerik.Windows.Controls.Diagrams.dll
Syntax:
public class ItemInformationAdorner : Control, INotifyPropertyChanged
Inheritance: objectItemInformationAdorner
Implements:
Constructors
Initializes a new instance of the ItemInformationAdorner class.
public ItemInformationAdorner()
Fields
AdditionalContentProperty
DependencyProperty
Identifies the AdditionalContent dependency property.
public static readonly DependencyProperty AdditionalContentProperty
InformationTipProperty
DependencyProperty
Identifies the InformationTip dependency property.
public static readonly DependencyProperty InformationTipProperty
InformationTipTemplateSelectorProperty
DependencyProperty
Identifies the InformationTipTemplateSelector dependency property.
public static readonly DependencyProperty InformationTipTemplateSelectorProperty
Properties
Gets or sets the diagram.
protected RadDiagram Diagram { get; set; }
Gets or sets the information tip.
public object InformationTip { get; set; }
The information tip.
InformationTipTemplateSelector
DataTemplateSelector
Gets or sets the information tip template selector.
public DataTemplateSelector InformationTipTemplateSelector { get; set; }
The information tip template selector.
Indicates whether the additional content is visible or not.
public bool IsAdditionalContentVisible { get; }
Gets a value indicating whether this instance is information tip visible.
public bool IsInformationTipVisible { get; }
Methods
Gets the content of the additional.
public static object GetAdditionalContent(DependencyObject obj)
The object.
Returns:Shows the information tip for a second and then closes it.
public void GlimpseInformationTip()
When overridden in a derived class, is invoked whenever application code or internal processes call .
public override void OnApplyTemplate()
Raises the event. This method is invoked whenever is set to true internally.
protected override void OnInitialized(EventArgs e)
The RoutedEventArgs that contains the event data.
Sets the content of the additional.
public static void SetAdditionalContent(DependencyObject obj, object value)
The object.
valueobjectThe value.
When overridden, updates the additional content.
protected virtual void UpdateAdditionalContentOverride(object content)
The content.
When overridden, updates the information tip.
protected virtual void UpdateInformationTipOverride(object content, DataTemplate template)
The content.
templateDataTemplateThe template.
Events
Indicates when the IsAdditionalContentVisible property changes.
public event EventHandler IsAdditionalContentVisibleChanged
Occurs when a property value changes.
public event PropertyChangedEventHandler PropertyChanged
Implements: