FlowGroup Class
Definition
Represents a logical grouping of nodes in a flow or architecture chart.
public class FlowGroup
Constructors
| Name | Description |
|---|---|
| FlowGroup | No summary available. |
FlowGroup Constructor
public FlowGroup()
Methods
| Name | Description |
|---|---|
| Bind (8 overloads) | Binds a Avalonia.AvaloniaProperty to an Avalonia.Data.BindingBase. Inherited from AvaloniaObject. |
| CheckAccess | Returns 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. |
| CoerceValue | Coerces the specified Avalonia.AvaloniaProperty. Inherited from AvaloniaObject. |
| Equals | Compares two objects using reference equality. Inherited from AvaloniaObject. |
| GetBaseValue | Inherited from AvaloniaObject. |
| GetHashCode | Gets the hash code for the object. Inherited from AvaloniaObject. |
| GetValue (3 overloads) | Gets a Avalonia.AvaloniaProperty value. Inherited from AvaloniaObject. |
| IsAnimating | Checks whether a Avalonia.AvaloniaProperty is animating. Inherited from AvaloniaObject. |
| IsSet | Checks 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. |
| VerifyAccess | Checks that the current thread is the UI thread and throws if not. Inherited from AvaloniaObject. |
Properties
| Name | Description |
|---|---|
| Background | Gets or sets the background brush for the group box. |
| BorderBrush | Gets or sets the border brush for the group box. |
| BorderThickness | Gets or sets the border thickness for the group box. |
| Bounds | Gets or sets the explicit bounds of the group box. |
| Id | Gets or sets the ID of the group. |
| Label | Gets or sets the display label for the group. |
| NodeIds | Gets or sets the collection of node IDs that belong to this group. |
| Dispatcher | Returns the Avalonia.AvaloniaObject.Dispatcher that this Avalonia.AvaloniaObject is associated with. Inherited from AvaloniaObject. |
| Item | Inherited 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
| Name | Description |
|---|---|
| BackgroundProperty | Identifies the Avalonia.Controls.Charts.FlowGroup.Background Avalonia property. |
| BorderBrushProperty | Identifies the Avalonia.Controls.Charts.FlowGroup.BorderBrush Avalonia property. |
| BorderThicknessProperty | Identifies the Avalonia.Controls.Charts.FlowGroup.BorderThickness Avalonia property. |
| BoundsProperty | Identifies the Avalonia.Controls.Charts.FlowGroup.Bounds Avalonia property. |
| IdProperty | Identifies the Avalonia.Controls.Charts.FlowGroup.Id Avalonia property. |
| LabelProperty | Identifies the Avalonia.Controls.Charts.FlowGroup.Label Avalonia property. |
| NodeIdsProperty | Identifies the Avalonia.Controls.Charts.FlowGroup.NodeIds Avalonia property. |
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
| Name | Description |
|---|---|
| PropertyChanged | Raised when a Avalonia.AvaloniaProperty value changes on this object. Inherited from AvaloniaObject. |