Show / Hide Table of Contents

Class GraphElementBehaviour

Graph element behavior.

Inheritance
System.Object
GraphElementBehaviour
Namespace: GraphShape.Controls
Assembly: GraphShape.Controls.dll
Syntax
public static class GraphElementBehaviour : object

Fields

| Improve this Doc View Source

HighlightEvent

Highlight event.

Declaration
public static readonly RoutedEvent HighlightEvent
Field Value
Type Description
RoutedEvent
| Improve this Doc View Source

HighlightInfoChangedEvent

Highlight information changed event.

Declaration
public static readonly RoutedEvent HighlightInfoChangedEvent
Field Value
Type Description
RoutedEvent
| Improve this Doc View Source

HighlightInfoProperty

Highlight information dependency property.

Declaration
public static readonly DependencyProperty HighlightInfoProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

HighlightTriggerProperty

Highlight trigger dependency property.

Declaration
public static readonly DependencyProperty HighlightTriggerProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

IsHighlightedProperty

Is highlighted dependency property.

Declaration
public static readonly DependencyProperty IsHighlightedProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

IsSemiHighlightedProperty

Is semi highlighted property key.

Declaration
public static readonly DependencyProperty IsSemiHighlightedProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

LayoutInfoProperty

Layout information dependency property.

Declaration
public static readonly DependencyProperty LayoutInfoProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

SemiHighlightInfoProperty

Semi highlight information dependency property.

Declaration
public static readonly DependencyProperty SemiHighlightInfoProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

UnhighlightEvent

Unhighlight event.

Declaration
public static readonly RoutedEvent UnhighlightEvent
Field Value
Type Description
RoutedEvent

Methods

| Improve this Doc View Source

AddHighlightHandler(DependencyObject, RoutedEventHandler)

Adds a new HighlightEvent handler.

Declaration
public static void AddHighlightHandler(DependencyObject d, RoutedEventHandler handler)
Parameters
Type Name Description
DependencyObject d
RoutedEventHandler handler
| Improve this Doc View Source

AddHighlightInfoChangedHandler(DependencyObject, RoutedEventHandler)

Adds a new HighlightInfoChangedEvent handler.

Declaration
public static void AddHighlightInfoChangedHandler(DependencyObject d, RoutedEventHandler handler)
Parameters
Type Name Description
DependencyObject d
RoutedEventHandler handler
| Improve this Doc View Source

AddHighlightTriggeredHandler(DependencyObject, RoutedEventHandler)

Adds a new GraphShape.Controls.GraphElementBehaviour.HighlightTriggeredEvent handler.

Declaration
public static void AddHighlightTriggeredHandler(DependencyObject d, RoutedEventHandler handler)
Parameters
Type Name Description
DependencyObject d
RoutedEventHandler handler
| Improve this Doc View Source

AddUnhighlightHandler(DependencyObject, RoutedEventHandler)

Adds a new UnhighlightEvent handler.

Declaration
public static void AddUnhighlightHandler(DependencyObject d, RoutedEventHandler handler)
Parameters
Type Name Description
DependencyObject d
RoutedEventHandler handler
| Improve this Doc View Source

GetHighlightInfo(DependencyObject)

Gets the HighlightInfoProperty value.

Declaration
public static object GetHighlightInfo(DependencyObject obj)
Parameters
Type Name Description
DependencyObject obj
Returns
Type Description
System.Object
| Improve this Doc View Source

GetHighlightTrigger(DependencyObject)

Gets the HighlightTriggerProperty value.

Declaration
public static bool GetHighlightTrigger(DependencyObject obj)
Parameters
Type Name Description
DependencyObject obj
Returns
Type Description
System.Boolean
| Improve this Doc View Source

GetIsHighlighted(DependencyObject)

Gets the IsHighlightedProperty value.

Declaration
public static bool GetIsHighlighted(DependencyObject obj)
Parameters
Type Name Description
DependencyObject obj
Returns
Type Description
System.Boolean
| Improve this Doc View Source

GetIsSemiHighlighted(DependencyObject)

Gets the IsSemiHighlightedProperty value.

Declaration
public static bool GetIsSemiHighlighted(DependencyObject obj)
Parameters
Type Name Description
DependencyObject obj
Returns
Type Description
System.Boolean
| Improve this Doc View Source

GetLayoutInfo(DependencyObject)

Gets the LayoutInfoProperty value.

Declaration
public static object GetLayoutInfo(DependencyObject obj)
Parameters
Type Name Description
DependencyObject obj
Returns
Type Description
System.Object
| Improve this Doc View Source

GetSemiHighlightInfo(DependencyObject)

Gets the SemiHighlightInfoProperty value.

Declaration
public static object GetSemiHighlightInfo(DependencyObject obj)
Parameters
Type Name Description
DependencyObject obj
Returns
Type Description
System.Object
| Improve this Doc View Source

RemoveHighlightHandler(DependencyObject, RoutedEventHandler)

Removes the given handler from HighlightEvent.

Declaration
public static void RemoveHighlightHandler(DependencyObject d, RoutedEventHandler handler)
Parameters
Type Name Description
DependencyObject d
RoutedEventHandler handler
| Improve this Doc View Source

RemoveHighlightInfoChangedHandler(DependencyObject, RoutedEventHandler)

Removes the given handler from HighlightInfoChangedEvent.

Declaration
public static void RemoveHighlightInfoChangedHandler(DependencyObject d, RoutedEventHandler handler)
Parameters
Type Name Description
DependencyObject d
RoutedEventHandler handler
| Improve this Doc View Source

RemoveHighlightTriggeredHandler(DependencyObject, RoutedEventHandler)

Removes the given handler from GraphShape.Controls.GraphElementBehaviour.HighlightTriggeredEvent.

Declaration
public static void RemoveHighlightTriggeredHandler(DependencyObject d, RoutedEventHandler handler)
Parameters
Type Name Description
DependencyObject d
RoutedEventHandler handler
| Improve this Doc View Source

RemoveUnhighlightHandler(DependencyObject, RoutedEventHandler)

Removes the given handler from UnhighlightEvent.

Declaration
public static void RemoveUnhighlightHandler(DependencyObject d, RoutedEventHandler handler)
Parameters
Type Name Description
DependencyObject d
RoutedEventHandler handler
| Improve this Doc View Source

SetHighlightTrigger(DependencyObject, Boolean)

Sets the HighlightTriggerProperty value.

Declaration
public static void SetHighlightTrigger(DependencyObject obj, bool value)
Parameters
Type Name Description
DependencyObject obj
System.Boolean value
| Improve this Doc View Source

SetLayoutInfo(DependencyObject, Object)

Sets the LayoutInfoProperty value.

Declaration
public static void SetLayoutInfo(DependencyObject obj, object value)
Parameters
Type Name Description
DependencyObject obj
System.Object value
  • Improve this Doc
  • View Source
In This Article
Back to top GraphShape