Class Swimlane
Inheritance
System.Object
Swimlane
Implements
System.IDisposable
System.ComponentModel.INotifyPropertyChanged
Assembly: Syncfusion.SfDiagram.UWP.dll
Syntax
public class Swimlane : Node, ISharedData, IDisposable, ISwimlane, INode, IGroupable, ISwimlaneView, INodeView, IView, IDiagramElement, IID, INotifyPropertyChanged
Constructors
Swimlane()
Creates a new instance of Swimlane class.
Declaration
Fields
ChildrenSpacingProperty
Using a DependencyProperty as the backing store for Orientation. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty ChildrenSpacingProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
Using a DependencyProperty as the backing store for Header. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty HeaderProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
LanesProperty
Using a DependencyProperty as the backing store for Lanes. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty LanesProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
OrientationProperty
Using a DependencyProperty as the backing store for Orientation. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty OrientationProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
PhasesProperty
Using a DependencyProperty as the backing store for Phases. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty PhasesProperty
Field Value
Type |
Windows.UI.Xaml.DependencyProperty |
Properties
ChildrenSpacing
Gets or sets the spacing value between the lane/phase header and its children.
Declaration
public Thickness ChildrenSpacing { get; set; }
Property Value
Type |
Windows.UI.Xaml.Thickness |
Gets or sets a header of the Swimlane.
Declaration
public object Header { get; set; }
Property Value
Lanes
Gets or sets a collection of objects where each object represents a ILane.
Declaration
public object Lanes { get; set; }
Property Value
Orientation
Gets or sets the orientation of the Swimlane. Either Horizontal or Vertical.
Declaration
public Orientation Orientation { get; set; }
Property Value
Type |
Windows.UI.Xaml.Controls.Orientation |
Phases
Gets or sets a collection of objects where each object represents a IPhase.
Declaration
public object Phases { get; set; }
Property Value
Methods
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()
Overrides
Explicit Interface Implementations
INode.set_Content(Object)
Declaration
void INode.set_Content(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
INode.set_ContentTemplate(DataTemplate)
Declaration
void INode.set_ContentTemplate(DataTemplate value)
Parameters
Type |
Name |
Description |
Windows.UI.Xaml.DataTemplate |
value |
|
INode.set_MaxHeight(Double)
Declaration
void INode.set_MaxHeight(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
INode.set_MaxWidth(Double)
Declaration
void INode.set_MaxWidth(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
INode.set_MinHeight(Double)
Declaration
void INode.set_MinHeight(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
INode.set_MinWidth(Double)
Declaration
void INode.set_MinWidth(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
Implements
System.IDisposable
System.ComponentModel.INotifyPropertyChanged
Extension Methods