Show / Hide Table of Contents

    Interface ITreeTableRowLayoutComponent

    Represents a row in a tree view that aligns its columns with other rows, based on ITreeTableLayout .

    Inherited Members
    IComponent.Name
    IComponent.Entity
    IComponent.RegistrationType
    IComponent.Init(IEntity, Type)
    IComponent.AfterInit()
    System.IDisposable.Dispose()
    System.ComponentModel.INotifyPropertyChanged.PropertyChanged
    Namespace: AGS.API
    Assembly: AGS.API.dll
    Syntax
    public interface ITreeTableRowLayoutComponent : IComponent, IDisposable, INotifyPropertyChanged

    Properties

    | Improve this Doc View Source

    FixedWidthOverrides

    Allow overriding the width for specific columns. The key is the index of the column (zero based, so 0 is the first column) and the value is the width.

    Declaration
    Dictionary<int, float> FixedWidthOverrides { get; }
    Property Value
    Type Description
    System.Collections.Generic.Dictionary<System.Int32, System.Single>

    The fixed width overrides.

    | Improve this Doc View Source

    RestrictionList

    Allows disabling specific entities from changing the overall aligned columns.

    Declaration
    IRestrictionList RestrictionList { get; }
    Property Value
    Type Description
    IRestrictionList

    The restriction list.

    | Improve this Doc View Source

    Table

    Gets or sets the table layout.

    Declaration
    ITreeTableLayout Table { get; set; }
    Property Value
    Type Description
    ITreeTableLayout

    The table layout.

    • Improve this Doc
    • View Source
    Back to top Generated by DocFX