Skip to main content

FlowGroup Class

Definition

Assembly:Avalonia.Controls.Charts
Package:Avalonia.Controls.Charts

Represents a logical grouping of nodes in a flow or architecture chart.

public class FlowGroup

Inheritance: object -> AvaloniaObject -> FlowGroup

Constructors

NameDescription
FlowGroupNo summary available.

FlowGroup Constructor

public FlowGroup()

Methods

NameDescription
Bind (8 overloads)Binds a Avalonia.AvaloniaProperty to an Avalonia.Data.BindingBase. Inherited from AvaloniaObject.
CheckAccessReturns a value indicating whether the current thread is the UI thread. Inherited from AvaloniaObject.
ClearValue (4 overloads)Clears a Avalonia.AvaloniaProperty's local value. Inherited from AvaloniaObject.
CoerceValueCoerces the specified Avalonia.AvaloniaProperty. Inherited from AvaloniaObject.
EqualsCompares two objects using reference equality. Inherited from AvaloniaObject.
GetBaseValueInherited from AvaloniaObject.
GetHashCodeGets the hash code for the object. Inherited from AvaloniaObject.
GetValue (3 overloads)Gets a Avalonia.AvaloniaProperty value. Inherited from AvaloniaObject.
IsAnimatingChecks whether a Avalonia.AvaloniaProperty is animating. Inherited from AvaloniaObject.
IsSetChecks whether a Avalonia.AvaloniaProperty is set on this object. Inherited from AvaloniaObject.
SetCurrentValue (2 overloads)Sets the value of a dependency property without changing its value source. Inherited from AvaloniaObject.
SetValue (3 overloads)Sets a Avalonia.AvaloniaProperty value. Inherited from AvaloniaObject.
VerifyAccessChecks that the current thread is the UI thread and throws if not. Inherited from AvaloniaObject.

Properties

NameDescription
BackgroundGets or sets the background brush for the group box.
BorderBrushGets or sets the border brush for the group box.
BorderThicknessGets or sets the border thickness for the group box.
BoundsGets or sets the explicit bounds of the group box.
IdGets or sets the ID of the group.
LabelGets or sets the display label for the group.
NodeIdsGets or sets the collection of node IDs that belong to this group.
DispatcherReturns the Avalonia.AvaloniaObject.Dispatcher that this Avalonia.AvaloniaObject is associated with. Inherited from AvaloniaObject.
ItemInherited from AvaloniaObject.

Background Property

Gets or sets the background brush for the group box.

public Avalonia.Media.IBrush Background { get; set; }

BorderBrush Property

Gets or sets the border brush for the group box.

public Avalonia.Media.IBrush BorderBrush { get; set; }

BorderThickness Property

Gets or sets the border thickness for the group box.

public double BorderThickness { get; set; }

Bounds Property

Gets or sets the explicit bounds of the group box.

public Avalonia.Rect Bounds { get; set; }

Id Property

Gets or sets the ID of the group.

public string Id { get; set; }

Label Property

Gets or sets the display label for the group.

public string Label { get; set; }

NodeIds Property

Gets or sets the collection of node IDs that belong to this group.

public System.Collections.Generic.IEnumerable<string> NodeIds { get; set; }

Fields

BackgroundProperty Field

Identifies the Avalonia.Controls.Charts.FlowGroup.Background Avalonia property.

public Avalonia.StyledProperty<Avalonia.Media.IBrush> BackgroundProperty

BorderBrushProperty Field

Identifies the Avalonia.Controls.Charts.FlowGroup.BorderBrush Avalonia property.

public Avalonia.StyledProperty<Avalonia.Media.IBrush> BorderBrushProperty

BorderThicknessProperty Field

Identifies the Avalonia.Controls.Charts.FlowGroup.BorderThickness Avalonia property.

public Avalonia.StyledProperty<double> BorderThicknessProperty

BoundsProperty Field

Identifies the Avalonia.Controls.Charts.FlowGroup.Bounds Avalonia property.

public Avalonia.StyledProperty<Avalonia.Rect> BoundsProperty

IdProperty Field

Identifies the Avalonia.Controls.Charts.FlowGroup.Id Avalonia property.

public Avalonia.StyledProperty<string> IdProperty

LabelProperty Field

Identifies the Avalonia.Controls.Charts.FlowGroup.Label Avalonia property.

public Avalonia.StyledProperty<string> LabelProperty

NodeIdsProperty Field

Identifies the Avalonia.Controls.Charts.FlowGroup.NodeIds Avalonia property.

public Avalonia.StyledProperty<System.Collections.Generic.IEnumerable<string>> NodeIdsProperty

Events

NameDescription
PropertyChangedRaised when a Avalonia.AvaloniaProperty value changes on this object. Inherited from AvaloniaObject.