Show / Hide Table of Contents

    Interface ITreeNodeView

    Encapsulates all the UI controls needed to show a tree node in a ITreeViewComponent. Each node has a parent panel with two additional panels: a horizontal stack layout panel with an expand/collapse button and the text label, and a vertical panel for holding the children of the node.

    Namespace: AGS.API
    Assembly: AGS.API.dll
    Syntax
    public interface ITreeNodeView

    Properties

    | Improve this Doc View Source

    ExpandButton

    Gets the expand/collapse button for the node.

    Declaration
    IButton ExpandButton { get; }
    Property Value
    Type Description
    IButton

    The expand button.

    | Improve this Doc View Source

    HorizontalPanel

    Gets the horizontal panel which contains the expand/collapse button and the text label.

    Declaration
    IPanel HorizontalPanel { get; }
    Property Value
    Type Description
    IPanel

    The horizontal panel.

    | Improve this Doc View Source

    OnRefreshDisplayNeeded

    An event that can be triggered to notify the tree view that this node needs to be re-rendered on screen.

    Declaration
    IBlockingEvent OnRefreshDisplayNeeded { get; }
    Property Value
    Type Description
    IBlockingEvent

    The on refresh display needed event.

    | Improve this Doc View Source

    ParentPanel

    Gets the parent panel which contains all of the controls in the node.

    Declaration
    IPanel ParentPanel { get; }
    Property Value
    Type Description
    IPanel

    The parent panel.

    | Improve this Doc View Source

    TreeItem

    Gets the text label for the node.

    Declaration
    IUIControl TreeItem { get; }
    Property Value
    Type Description
    IUIControl

    The tree item.

    | Improve this Doc View Source

    VerticalPanel

    Gets the vertical panel which contains all of the children of the node.

    Declaration
    IPanel VerticalPanel { get; }
    Property Value
    Type Description
    IPanel

    The vertical panel.

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