WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SwimlaneHeader - WPF API Reference | Syncfusion ISwimlane or IPhase or ILane elements. ">

    Show / Hide Table of Contents

    Class SwimlaneHeader

    Represents a Header element for ISwimlane or IPhase or ILane elements.

    Inheritance
    System.Object
    SwimlaneHeader
    Implements
    System.IDisposable
    ISwimlaneHeader
    ISwimlaneChild
    IGroupable
    IDiagramElement
    IID
    System.ComponentModel.INotifyPropertyChanged
    Namespace: Syncfusion.UI.Xaml.Diagram
    Assembly: Syncfusion.SfDiagram.WPF.dll
    Syntax
    public class SwimlaneHeader : Control, ISwimlaneHeaderView, IView, ISharedData, IDisposable, ISwimlaneHeader, ISwimlaneChild, IGroupable, IDiagramElement, IID, INotifyPropertyChanged

    Constructors

    SwimlaneHeader()

    Declaration
    public SwimlaneHeader()

    Fields

    AnnotationProperty

    Using a DependencyProperty as the backing store for Annotation. This enables animation, styling, binding, etc...

    Declaration
    public static DependencyProperty AnnotationProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    IDProperty

    Using a DependencyProperty as the backing store for ID. This enables animation, styling, binding, etc...

    Declaration
    public static DependencyProperty IDProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    IsLaneHeaderProperty

    Using a DependencyProperty as the backing store for IsPhaseHeader. This enables animation, styling, binding, etc...

    Declaration
    public static DependencyProperty IsLaneHeaderProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    IsPhaseHeaderProperty

    Using a DependencyProperty as the backing store for IsPhaseHeader. This enables animation, styling, binding, etc...

    Declaration
    public static DependencyProperty IsPhaseHeaderProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    IsSelectedProperty

    Using a DependencyProperty as the backing store for IsSelected. This enables animation, styling, binding, etc...

    Declaration
    public static DependencyProperty IsSelectedProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    KeyProperty

    Using a DependencyProperty as the backing store for Key. This enables animation, styling, binding, etc...

    Declaration
    public static DependencyProperty KeyProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ShapeStyleProperty

    Using a DependencyProperty as the backing store for Style. This enables animation, styling, binding, etc...

    Declaration
    public static DependencyProperty ShapeStyleProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    UnitHeightProperty

    Using a DependencyProperty as the backing store for UnitHeight. This enables animation, styling, binding, etc...

    Declaration
    public static DependencyProperty UnitHeightProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    UnitWidthProperty

    Using a DependencyProperty as the backing store for UnitWidth. This enables animation, styling, binding, etc...

    Declaration
    public static DependencyProperty UnitWidthProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    ZIndexProperty

    Using a DependencyProperty as the backing store for ZIndex. This enables animation, styling, binding, etc...

    Declaration
    public static DependencyProperty ZIndexProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    Properties

    Annotation

    Represent a block of text that can be displayed over a Header of ISwimlane, IPhase and ILane.

    Declaration
    public IAnnotation Annotation { get; set; }
    Property Value
    Type Description
    IAnnotation

    BoundingRectangle

    Gets or sets the bounding rectangle of the AnnotationEditor.

    Declaration
    public Rect BoundingRectangle { get; }
    Property Value
    Type Description
    System.Windows.Rect

    ID

    Gets or sets the id of the header.

    Declaration
    public object ID { get; set; }
    Property Value
    Type Description
    System.Object

    Info

    Declaration
    public object Info { get; set; }
    Property Value
    Type Description
    System.Object

    IsLaneHeader

    Using a DependencyProperty to check whether header is child of lane or not

    Declaration
    public bool IsLaneHeader { get; set; }
    Property Value
    Type Description
    System.Boolean

    IsPhaseHeader

    Using a DependencyProperty to check whether header is child of phase or not.

    Declaration
    public bool IsPhaseHeader { get; set; }
    Property Value
    Type Description
    System.Boolean

    IsSelected

    Gets or sets a value indicates whether the header is selected. The default value is set to false.

    Declaration
    public bool IsSelected { get; set; }
    Property Value
    Type Description
    System.Boolean

    Key

    Gets or sets the key of the header.

    Declaration
    public object Key { get; set; }
    Property Value
    Type Description
    System.Object

    ShapeStyle

    Gets or sets the shapestyle of the header.

    Declaration
    public Style ShapeStyle { get; set; }
    Property Value
    Type Description
    System.Windows.Style

    UnitHeight

    Gets or sets the height of the header.

    Declaration
    public double UnitHeight { get; set; }
    Property Value
    Type Description
    System.Double

    UnitWidth

    Gets or sets the width of the header.

    Declaration
    public double UnitWidth { get; set; }
    Property Value
    Type Description
    System.Double

    ZIndex

    Gets or sets the z-index of the Header.

    Declaration
    public int ZIndex { get; set; }
    Property Value
    Type Description
    System.Int32

    Methods

    ArrangeOverride(Size)

    Declaration
    protected override Size ArrangeOverride(Size finalSize)
    Parameters
    Type Name Description
    System.Windows.Size finalSize
    Returns
    Type Description
    System.Windows.Size

    MeasureOverride(Size)

    Declaration
    protected override Size MeasureOverride(Size availableSize)
    Parameters
    Type Name Description
    System.Windows.Size availableSize
    Returns
    Type Description
    System.Windows.Size

    OnApplyTemplate()

    Declaration
    public override void OnApplyTemplate()

    OnPropertyChanged(String)

    Declaration
    protected virtual void OnPropertyChanged(string name)
    Parameters
    Type Name Description
    System.String name

    Events

    PropertyChanged

    Declaration
    public event PropertyChangedEventHandler PropertyChanged
    Event Type
    Type Description
    System.ComponentModel.PropertyChangedEventHandler

    Explicit Interface Implementations

    IDisposable.Dispose()

    Declaration
    void IDisposable.Dispose()

    Implements

    System.IDisposable
    ISwimlaneHeader
    ISwimlaneChild
    IGroupable
    IDiagramElement
    IID
    System.ComponentModel.INotifyPropertyChanged
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved