Search Results for

    Show / Hide Table of Contents

    Class Tree

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    UIBlock
    Tree
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    UIBlock.GetProperties()
    UIBlock.Focus()
    UIBlock.Enable
    UIBlock.Expanded
    UIBlock.Group
    UIBlock.Label
    UIBlock.Name
    UIBlock.Show
    UIBlock.Type
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.BlockStyler
    Assembly: NXOpenUI.dll
    Syntax
    public class Tree : UIBlock, IMessageSink

    Constructors

    Tree()

    Declaration
    protected Tree()

    Properties

    CanStretchHeight

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

    CanStretchWidth

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

    FirstSelectedNode

    Declaration
    public Node FirstSelectedNode { get; }
    Property Value
    Type Description
    Node

    Height

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

    Localize

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

    MaximumHeight

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

    MaximumWidth

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

    MinimumHeight

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

    MinimumWidth

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

    NumberOfColumns

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

    RootNode

    Declaration
    public Node RootNode { get; }
    Property Value
    Type Description
    Node

    ScrollFrozenColumn

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

    ScrollLineNumber

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

    SelectionModeAsString

    Declaration
    public string SelectionModeAsString { get; set; }
    Property Value
    Type Description
    System.String

    ShowExpandCollapseMarker

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

    ShowHeader

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

    ShowMultipleColumns

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

    ShowToolTips

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

    SortRootNodes

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

    Width

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

    Methods

    CopyNode(Node)

    Declaration
    public Node CopyNode(Node sourceNode)
    Parameters
    Type Name Description
    Node sourceNode
    Returns
    Type Description
    Node

    CreateMenu()

    Declaration
    public TreeListMenu CreateMenu()
    Returns
    Type Description
    TreeListMenu

    CreateNode(String)

    Declaration
    public Node CreateNode(string displayText)
    Parameters
    Type Name Description
    System.String displayText
    Returns
    Type Description
    Node

    DeleteNode(Node)

    Declaration
    public void DeleteNode(Node node)
    Parameters
    Type Name Description
    Node node

    GetColumnDisplayType(Int32)

    Declaration
    public Tree.ColumnDisplay GetColumnDisplayType(int columnID)
    Parameters
    Type Name Description
    System.Int32 columnID
    Returns
    Type Description
    Tree.ColumnDisplay

    GetColumnId(Int32)

    Declaration
    public int GetColumnId(int columnPosition)
    Parameters
    Type Name Description
    System.Int32 columnPosition
    Returns
    Type Description
    System.Int32

    GetColumnPosition(Int32)

    Declaration
    public int GetColumnPosition(int columnID)
    Parameters
    Type Name Description
    System.Int32 columnID
    Returns
    Type Description
    System.Int32

    GetColumnResizePolicy(Int32)

    Declaration
    public Tree.ColumnResizePolicy GetColumnResizePolicy(int columnID)
    Parameters
    Type Name Description
    System.Int32 columnID
    Returns
    Type Description
    Tree.ColumnResizePolicy

    GetColumnSortable(Int32)

    Declaration
    public bool GetColumnSortable(int columnID)
    Parameters
    Type Name Description
    System.Int32 columnID
    Returns
    Type Description
    System.Boolean

    GetColumnSortOption(Int32)

    Declaration
    public Tree.ColumnSortOption GetColumnSortOption(int columnID)
    Parameters
    Type Name Description
    System.Int32 columnID
    Returns
    Type Description
    Tree.ColumnSortOption

    GetColumnTitle(Int32)

    Declaration
    public string GetColumnTitle(int columnID)
    Parameters
    Type Name Description
    System.Int32 columnID
    Returns
    Type Description
    System.String

    GetColumnVisible(Int32)

    Declaration
    public bool GetColumnVisible(int columnID)
    Parameters
    Type Name Description
    System.Int32 columnID
    Returns
    Type Description
    System.Boolean

    GetColumnWidth(Int32)

    Declaration
    public int GetColumnWidth(int columnID)
    Parameters
    Type Name Description
    System.Int32 columnID
    Returns
    Type Description
    System.Int32

    GetSelectedNodes()

    Declaration
    public Node[] GetSelectedNodes()
    Returns
    Type Description
    Node[]

    GetSelectionModeMembers()

    Declaration
    public string[] GetSelectionModeMembers()
    Returns
    Type Description
    System.String[]

    InsertColumn(Int32, String, Int32)

    Declaration
    public int InsertColumn(int columnID, string columnTitle, int columnWidth)
    Parameters
    Type Name Description
    System.Int32 columnID
    System.String columnTitle
    System.Int32 columnWidth
    Returns
    Type Description
    System.Int32

    InsertNode(Node, Node, Node, Tree.NodeInsertOption)

    Declaration
    public void InsertNode(Node newNode, Node parentNode, Node afterNode, Tree.NodeInsertOption nodeInsertOption)
    Parameters
    Type Name Description
    Node newNode
    Node parentNode
    Node afterNode
    Tree.NodeInsertOption nodeInsertOption

    Redraw(Boolean)

    Declaration
    public void Redraw(bool redraw)
    Parameters
    Type Name Description
    System.Boolean redraw

    SelectNode(Node, Boolean, Boolean)

    Declaration
    public void SelectNode(Node node, bool isSelect, bool isOtherNodeAffected)
    Parameters
    Type Name Description
    Node node
    System.Boolean isSelect
    System.Boolean isOtherNodeAffected

    SelectNodes(Node[], Boolean, Boolean)

    Declaration
    public void SelectNodes(Node[] node, bool isSelect, bool isOtherNodeAffected)
    Parameters
    Type Name Description
    Node[] node
    System.Boolean isSelect
    System.Boolean isOtherNodeAffected

    SetAskEditControlHandler(Tree.AskEditControlCallback)

    Declaration
    public void SetAskEditControlHandler(Tree.AskEditControlCallback cb)
    Parameters
    Type Name Description
    Tree.AskEditControlCallback cb

    SetColumnDisplayType(Int32, Tree.ColumnDisplay)

    Declaration
    public void SetColumnDisplayType(int columnID, Tree.ColumnDisplay displayType)
    Parameters
    Type Name Description
    System.Int32 columnID
    Tree.ColumnDisplay displayType

    SetColumnResizePolicy(Int32, Tree.ColumnResizePolicy)

    Declaration
    public void SetColumnResizePolicy(int columnID, Tree.ColumnResizePolicy resizePolicy)
    Parameters
    Type Name Description
    System.Int32 columnID
    Tree.ColumnResizePolicy resizePolicy

    SetColumnSortable(Int32, Boolean)

    Declaration
    public void SetColumnSortable(int columnID, bool isSortable)
    Parameters
    Type Name Description
    System.Int32 columnID
    System.Boolean isSortable

    SetColumnSortHandler(Tree.ColumnSortCallback)

    Declaration
    public void SetColumnSortHandler(Tree.ColumnSortCallback cb)
    Parameters
    Type Name Description
    Tree.ColumnSortCallback cb

    SetColumnSortOption(Int32, Tree.ColumnSortOption)

    Declaration
    public void SetColumnSortOption(int columnID, Tree.ColumnSortOption sortOption)
    Parameters
    Type Name Description
    System.Int32 columnID
    Tree.ColumnSortOption sortOption

    SetColumnTitle(Int32, String)

    Declaration
    public void SetColumnTitle(int columnID, string columnHeaderTitle)
    Parameters
    Type Name Description
    System.Int32 columnID
    System.String columnHeaderTitle

    SetColumnVisible(Int32, Boolean)

    Declaration
    public void SetColumnVisible(int columnID, bool isVisible)
    Parameters
    Type Name Description
    System.Int32 columnID
    System.Boolean isVisible

    SetColumnWidth(Int32, Int32)

    Declaration
    public void SetColumnWidth(int columnID, int columnWidth)
    Parameters
    Type Name Description
    System.Int32 columnID
    System.Int32 columnWidth

    SetEditOptions(String[], Int32)

    Declaration
    public void SetEditOptions(string[] stringArray, int defaultIndex)
    Parameters
    Type Name Description
    System.String[] stringArray
    System.Int32 defaultIndex

    SetIsDragAllowedHandler(Tree.IsDragAllowedCallback)

    Declaration
    public void SetIsDragAllowedHandler(Tree.IsDragAllowedCallback cb)
    Parameters
    Type Name Description
    Tree.IsDragAllowedCallback cb

    SetIsDropAllowedHandler(Tree.IsDropAllowedCallback)

    Declaration
    public void SetIsDropAllowedHandler(Tree.IsDropAllowedCallback cb)
    Parameters
    Type Name Description
    Tree.IsDropAllowedCallback cb

    SetMenu(TreeListMenu)

    Declaration
    public void SetMenu(TreeListMenu menu)
    Parameters
    Type Name Description
    TreeListMenu menu

    SetOnBeginLabelEditHandler(Tree.OnBeginLabelEditCallback)

    Declaration
    public void SetOnBeginLabelEditHandler(Tree.OnBeginLabelEditCallback cb)
    Parameters
    Type Name Description
    Tree.OnBeginLabelEditCallback cb

    SetOnDefaultActionHandler(Tree.OnDefaultActionCallback)

    Declaration
    public void SetOnDefaultActionHandler(Tree.OnDefaultActionCallback cb)
    Parameters
    Type Name Description
    Tree.OnDefaultActionCallback cb

    SetOnDeleteNodeHandler(Tree.OnDeleteNodeCallback)

    Declaration
    public void SetOnDeleteNodeHandler(Tree.OnDeleteNodeCallback cb)
    Parameters
    Type Name Description
    Tree.OnDeleteNodeCallback cb

    SetOnDropHandler(Tree.OnDropCallback)

    Declaration
    public void SetOnDropHandler(Tree.OnDropCallback cb)
    Parameters
    Type Name Description
    Tree.OnDropCallback cb

    SetOnDropMenuHandler(Tree.OnDropMenuCallback)

    Declaration
    public void SetOnDropMenuHandler(Tree.OnDropMenuCallback cb)
    Parameters
    Type Name Description
    Tree.OnDropMenuCallback cb

    SetOnEditOptionSelectedHandler(Tree.OnEditOptionSelectedCallback)

    Declaration
    public void SetOnEditOptionSelectedHandler(Tree.OnEditOptionSelectedCallback cb)
    Parameters
    Type Name Description
    Tree.OnEditOptionSelectedCallback cb

    SetOnEndLabelEditHandler(Tree.OnEndLabelEditCallback)

    Declaration
    public void SetOnEndLabelEditHandler(Tree.OnEndLabelEditCallback cb)
    Parameters
    Type Name Description
    Tree.OnEndLabelEditCallback cb

    SetOnExpandHandler(Tree.OnExpandCallback)

    Declaration
    public void SetOnExpandHandler(Tree.OnExpandCallback cb)
    Parameters
    Type Name Description
    Tree.OnExpandCallback cb

    SetOnInsertColumnHandler(Tree.OnInsertColumnCallback)

    Declaration
    public void SetOnInsertColumnHandler(Tree.OnInsertColumnCallback cb)
    Parameters
    Type Name Description
    Tree.OnInsertColumnCallback cb

    SetOnInsertNodeHandler(Tree.OnInsertNodeCallback)

    Declaration
    public void SetOnInsertNodeHandler(Tree.OnInsertNodeCallback cb)
    Parameters
    Type Name Description
    Tree.OnInsertNodeCallback cb

    SetOnMenuHandler(Tree.OnMenuCallback)

    Declaration
    public void SetOnMenuHandler(Tree.OnMenuCallback cb)
    Parameters
    Type Name Description
    Tree.OnMenuCallback cb

    SetOnMenuSelectionHandler(Tree.OnMenuSelectionCallback)

    Declaration
    public void SetOnMenuSelectionHandler(Tree.OnMenuSelectionCallback cb)
    Parameters
    Type Name Description
    Tree.OnMenuSelectionCallback cb

    SetOnPreSelectHandler(Tree.OnPreSelectCallback)

    Declaration
    public void SetOnPreSelectHandler(Tree.OnPreSelectCallback cb)
    Parameters
    Type Name Description
    Tree.OnPreSelectCallback cb

    SetOnSelectHandler(Tree.OnSelectCallback)

    Declaration
    public void SetOnSelectHandler(Tree.OnSelectCallback cb)
    Parameters
    Type Name Description
    Tree.OnSelectCallback cb

    SetOnStateChangeHandler(Tree.OnStateChangeCallback)

    Declaration
    public void SetOnStateChangeHandler(Tree.OnStateChangeCallback cb)
    Parameters
    Type Name Description
    Tree.OnStateChangeCallback cb

    SetPreSelectionTimeOut(Double)

    Declaration
    public void SetPreSelectionTimeOut(double timeOut)
    Parameters
    Type Name Description
    System.Double timeOut

    SetStateIconNameHandler(Tree.StateIconNameCallback)

    Declaration
    public void SetStateIconNameHandler(Tree.StateIconNameCallback cb)
    Parameters
    Type Name Description
    Tree.StateIconNameCallback cb

    SetToolTipTextHandler(Tree.ToolTipTextCallback)

    Declaration
    public void SetToolTipTextHandler(Tree.ToolTipTextCallback cb)
    Parameters
    Type Name Description
    Tree.ToolTipTextCallback cb

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In This Article
    Back to top Generated by DocFX