Class
ItemInformationAdorner

Represents an item information adorner.

Definition

Namespace:Telerik.Windows.Controls.Diagrams.Primitives

Assembly:Telerik.Windows.Controls.Diagrams.dll

Syntax:

cs-api-definition
public class ItemInformationAdorner : Control, INotifyPropertyChanged

Inheritance: objectItemInformationAdorner

Implements: INotifyPropertyChanged

Constructors

ItemInformationAdorner()

Initializes a new instance of the ItemInformationAdorner class.

Declaration

cs-api-definition
public ItemInformationAdorner()

Fields

AdditionalContentProperty

Identifies the AdditionalContent dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AdditionalContentProperty

Field Value

DependencyProperty

InformationTipProperty

Identifies the InformationTip dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty InformationTipProperty

Field Value

DependencyProperty

InformationTipTemplateSelectorProperty

Identifies the InformationTipTemplateSelector dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty InformationTipTemplateSelectorProperty

Field Value

DependencyProperty

Properties

Diagram

Gets or sets the diagram.

Declaration

cs-api-definition
protected RadDiagram Diagram { get; set; }

Property Value

RadDiagram

InformationTip

Gets or sets the information tip.

Declaration

cs-api-definition
public object InformationTip { get; set; }

Property Value

object

The information tip.

InformationTipTemplateSelector

Gets or sets the information tip template selector.

Declaration

cs-api-definition
public DataTemplateSelector InformationTipTemplateSelector { get; set; }

Property Value

DataTemplateSelector

The information tip template selector.

IsAdditionalContentVisible

Indicates whether the additional content is visible or not.

Declaration

cs-api-definition
public bool IsAdditionalContentVisible { get; }

Property Value

bool

IsInformationTipVisible

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

Declaration

cs-api-definition
public bool IsInformationTipVisible { get; }

Property Value

bool

Methods

GetAdditionalContent(DependencyObject)

Gets the content of the additional.

Declaration

cs-api-definition
public static object GetAdditionalContent(DependencyObject obj)

Parameters

obj

DependencyObject

The object.

Returns

object

GlimpseInformationTip()

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

Declaration

cs-api-definition
public void GlimpseInformationTip()

OnApplyTemplate()

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

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnInitialized(EventArgs)

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

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

SetAdditionalContent(DependencyObject, object)

Sets the content of the additional.

Declaration

cs-api-definition
public static void SetAdditionalContent(DependencyObject obj, object value)

Parameters

obj

DependencyObject

The object.

value

object

The value.

UpdateAdditionalContentOverride(object)

When overridden, updates the additional content.

Declaration

cs-api-definition
protected virtual void UpdateAdditionalContentOverride(object content)

Parameters

content

object

The content.

UpdateInformationTipOverride(object, DataTemplate)

When overridden, updates the information tip.

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords")]
protected virtual void UpdateInformationTipOverride(object content, DataTemplate template)

Parameters

content

object

The content.

template

DataTemplate

The template.

Events

IsAdditionalContentVisibleChanged

Indicates when the IsAdditionalContentVisible property changes.

Declaration

cs-api-definition
public event EventHandler IsAdditionalContentVisibleChanged

Event Value

EventHandler

PropertyChanged

Occurs when a property value changes.

Declaration

cs-api-definition
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged