[]
        
(Showing Draft Content)

C1.WPF.Diagram.Node

Node Class

Represents FlexDiagram node.

Implements
INode
IDiagramElement
IStyleProvider
ISizeProvider
Namespace: C1.WPF.Diagram
Assembly: C1.WPF.Diagram.dll
Syntax
public class Node : FrameworkElement, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, INode, IDiagramElement, IStyleProvider, INotifyPropertyChanged, ISizeProvider
Public Class Node
    Inherits FrameworkElement
    Implements IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, INode, IDiagramElement, IStyleProvider, INotifyPropertyChanged, ISizeProvider

Constructors

Name Description
Node()

Fields

Name Description
AppearanceProperty

Identifies the Appearance dependency property.

ContentAlignmentProperty

Identifies the ContentAlignment dependency property.

ContentDirectionProperty

Identifies the ContentDirection dependency property.

ContentImageAlignmentProperty

Identifies the ContentImageAlignment dependency property.

ContentImageProperty

Identifies the ContentImage dependency property.

ContentImageSizeProperty

Identifies the ContentImageSize dependency property.

ContentOrderProperty

Identifies the ContentOrder dependency property.

ContentProperty

Identifies the content dependency property.

IDProperty

Identifies the ID dependency property.

LegendItemProperty

Identifies the LegendItem dependency property.

NodeStyleProperty

Identifies the NodeStyle dependency property.

ShapeProperty

Identifies the Shape dependency property.

TitleAlignmentProperty

Identifies the TitleAlignment dependency property.

TitleDirectionProperty

Identifies the TitleAlignment dependency property.

TitleImageAlignmentProperty

Identifies the TitleImageAlignment dependency property.

TitleImageProperty

Identifies the TitleImage dependency property.

TitleImageSizeProperty

Identifies the TitleImageSize dependency property.

TitleOrderProperty

Identifies the TitleOrder dependency property.

TitleProperty

Identifies the Title dependency property.

TitleStyleProperty

Identifies the TitleStyle dependency property.

TooltipProperty

Identifies the Tooltip dependency property.

content

Content field.

title

Title field.

Properties

Name Description
Appearance

Gets or sets the node appearance.

Content

Gets or sets the node content.

ContentAlignment

Gets or sets the node content alignment.

ContentDirection

Gets or sets the node content direction.

ContentImage

Gets or sets the node content image.

ContentImageAlignment

Gets or sets the node content image alignment.

ContentImageSize

Gets or sets the node content image size.

ContentOrder

Gets or sets the node content order.

ID

Gets or sets the node ID.

LegendItem

Gets or sets the node legend item.

NodeStyle

Gets or sets the node style.

Shape

Gets or sets the node shape.

Text

Gets or sets the node text (shortcut to title).

Title

Gets or sets the node title.

TitleAlignment

Gets or sets the node title alignment.

TitleDirection

Gets or sets the node title direction.

TitleImage

Gets or sets the node title image.

TitleImageAlignment

Gets or sets the node title image alignment.

TitleImageSize

Gets or sets the node title image size.

TitleOrder

Gets or sets the node title order.

TitleStyle

Gets or sets the node title style.

Tooltip

Gets or sets the node tooltip.

Methods

Name Description
GetStyle(string)

Gets the platform-independent element style.

OnPropertyChanged(string, object, object)
SetStyle(_Style, string)

Sets the element style based on provided platform-independent style.

ToString()

Events

Name Description
PropertyChanged

Fires when element property has been changed.