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.
DispatcherReturns the Avalonia.AvaloniaObject.Dispatcher that this Avalonia.AvaloniaObject is associated with. Inherited from AvaloniaObject.
IdGets or sets the ID of the group.
ItemInherited from AvaloniaObject.
LabelGets or sets the display label for the group.
NodeIdsGets or sets the collection of node IDs that belong to this group.

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.