New to Telerik UI for WPFStart a free 30-day trial

Represents an item information adorner.

Definition

Namespace:Telerik.Windows.Controls.Diagrams.Primitives

Assembly:Telerik.Windows.Controls.Diagrams.dll

Syntax:

C#
public class ItemInformationAdorner : Control, INotifyPropertyChanged

Inheritance: objectItemInformationAdorner

Implements: INotifyPropertyChanged

Constructors

Initializes a new instance of the ItemInformationAdorner class.

C#
public ItemInformationAdorner()

Fields

AdditionalContentProperty

DependencyProperty

Identifies the AdditionalContent dependency property.

C#
public static readonly DependencyProperty AdditionalContentProperty

InformationTipProperty

DependencyProperty

Identifies the InformationTip dependency property.

C#
public static readonly DependencyProperty InformationTipProperty

Identifies the InformationTipTemplateSelector dependency property.

C#
public static readonly DependencyProperty InformationTipTemplateSelectorProperty

Properties

Gets or sets the diagram.

C#
protected RadDiagram Diagram { get; set; }

Gets or sets the information tip.

C#
public object InformationTip { get; set; }
Property Value:

The information tip.

InformationTipTemplateSelector

DataTemplateSelector

Gets or sets the information tip template selector.

C#
public DataTemplateSelector InformationTipTemplateSelector { get; set; }
Property Value:

The information tip template selector.

Indicates whether the additional content is visible or not.

C#
public bool IsAdditionalContentVisible { get; }

Gets a value indicating whether this instance is information tip visible.

C#
public bool IsInformationTipVisible { get; }

Methods

Gets the content of the additional.

C#
public static object GetAdditionalContent(DependencyObject obj)
Parameters:objDependencyObject

The object.

Returns:

object

Shows the information tip for a second and then closes it.

C#
public void GlimpseInformationTip()

When overridden in a derived class, is invoked whenever application code or internal processes call .

C#
public override void OnApplyTemplate()

Raises the event. This method is invoked whenever is set to true internally.

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

Sets the content of the additional.

C#
public static void SetAdditionalContent(DependencyObject obj, object value)
Parameters:objDependencyObject

The object.

valueobject

The value.

When overridden, updates the additional content.

C#
protected virtual void UpdateAdditionalContentOverride(object content)
Parameters:contentobject

The content.

When overridden, updates the information tip.

C#
protected virtual void UpdateInformationTipOverride(object content, DataTemplate template)
Parameters:contentobject

The content.

templateDataTemplate

The template.

Events

Indicates when the IsAdditionalContentVisible property changes.

C#
public event EventHandler IsAdditionalContentVisibleChanged

Occurs when a property value changes.

C#
public event PropertyChangedEventHandler PropertyChanged

Implements: INotifyPropertyChanged.PropertyChanged