Search Results for

    Show / Hide Table of Contents

    Class TreeContent

    Inheritance
    System.Object
    System.MarshalByRefObject
    System.ComponentModel.Component
    System.Windows.Forms.Control
    TreeContent
    Namespace: FastReport.Olap.Controls
    Assembly: FastReport.Olap.dll
    Syntax
    public class TreeContent : Control, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable

    Constructors

    TreeContent()

    Declaration
    public TreeContent()

    Properties

    ActiveNode

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

    ActivePart

    Declaration
    protected TreeContent.NodePart ActivePart { get; set; }
    Property Value
    Type Description
    TreeContent.NodePart

    ClientRectangle

    Declaration
    public Rectangle ClientRectangle { get; }
    Property Value
    Type Description
    System.Drawing.Rectangle

    ClientSize

    Declaration
    public Size ClientSize { get; }
    Property Value
    Type Description
    System.Drawing.Size

    DataProvider

    Declaration
    public CustomNodeProvider DataProvider { get; set; }
    Property Value
    Type Description
    CustomNodeProvider

    FirstVisibleRow

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

    FocusedNode

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

    LastVisibleRow

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

    RowHeight

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

    UIStyle

    Declaration
    public UIStyle UIStyle { get; set; }
    Property Value
    Type Description
    UIStyle

    Methods

    ClickNodeCheck(Object, Boolean)

    Declaration
    protected void ClickNodeCheck(object Node, bool ForceSingleCheck)
    Parameters
    Type Name Description
    System.Object Node
    System.Boolean ForceSingleCheck

    DoDataChanged(Object, EventArgs)

    Declaration
    protected void DoDataChanged(object sender, EventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    System.EventArgs e

    DoExpandChanged(Object, NodeEventArgs)

    Declaration
    protected void DoExpandChanged(object sender, NodeEventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    NodeEventArgs e

    DoStateChanged(Object, NodeEventArgs)

    Declaration
    protected void DoStateChanged(object sender, NodeEventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    NodeEventArgs e

    GetDragItem()

    Declaration
    protected object GetDragItem()
    Returns
    Type Description
    System.Object

    GetNodeAt(Point)

    Declaration
    public object GetNodeAt(Point p)
    Parameters
    Type Name Description
    System.Drawing.Point p
    Returns
    Type Description
    System.Object

    GetNodeRect(Object)

    Declaration
    public Rectangle GetNodeRect(object Node)
    Parameters
    Type Name Description
    System.Object Node
    Returns
    Type Description
    System.Drawing.Rectangle

    InitDrag()

    Declaration
    protected virtual void InitDrag()

    InvalidateNode(Object)

    Declaration
    protected void InvalidateNode(object Node)
    Parameters
    Type Name Description
    System.Object Node

    InvalidateNodes()

    Declaration
    protected void InvalidateNodes()

    OnClientSizeChanged(EventArgs)

    Declaration
    protected override void OnClientSizeChanged(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    System.Windows.Forms.Control.OnClientSizeChanged(System.EventArgs)

    OnKeyPress(KeyPressEventArgs)

    Declaration
    protected override void OnKeyPress(KeyPressEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.KeyPressEventArgs e
    Overrides
    System.Windows.Forms.Control.OnKeyPress(System.Windows.Forms.KeyPressEventArgs)

    OnMouseDoubleClick(MouseEventArgs)

    Declaration
    protected override void OnMouseDoubleClick(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e
    Overrides
    System.Windows.Forms.Control.OnMouseDoubleClick(System.Windows.Forms.MouseEventArgs)

    OnMouseDown(MouseEventArgs)

    Declaration
    protected override void OnMouseDown(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e
    Overrides
    System.Windows.Forms.Control.OnMouseDown(System.Windows.Forms.MouseEventArgs)

    OnMouseLeave(EventArgs)

    Declaration
    protected override void OnMouseLeave(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    System.Windows.Forms.Control.OnMouseLeave(System.EventArgs)

    OnMouseMove(MouseEventArgs)

    Declaration
    protected override void OnMouseMove(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e
    Overrides
    System.Windows.Forms.Control.OnMouseMove(System.Windows.Forms.MouseEventArgs)

    OnMouseUp(MouseEventArgs)

    Declaration
    protected override void OnMouseUp(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e
    Overrides
    System.Windows.Forms.Control.OnMouseUp(System.Windows.Forms.MouseEventArgs)

    OnMouseWheel(MouseEventArgs)

    Declaration
    protected override void OnMouseWheel(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e
    Overrides
    System.Windows.Forms.Control.OnMouseWheel(System.Windows.Forms.MouseEventArgs)

    OnPaint(PaintEventArgs)

    Declaration
    protected override void OnPaint(PaintEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.PaintEventArgs e
    Overrides
    System.Windows.Forms.Control.OnPaint(System.Windows.Forms.PaintEventArgs)

    OnResize(EventArgs)

    Declaration
    protected override void OnResize(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    System.Windows.Forms.Control.OnResize(System.EventArgs)

    OnScroll(ScrollEventArgs)

    Declaration
    protected virtual void OnScroll(ScrollEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.ScrollEventArgs e

    ProcessCmdKey(ref Message, Keys)

    Declaration
    protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
    Parameters
    Type Name Description
    System.Windows.Forms.Message msg
    System.Windows.Forms.Keys keyData
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Windows.Forms.Control.ProcessCmdKey(System.Windows.Forms.Message, System.Windows.Forms.Keys)

    UpdateActiveNode(Point)

    Declaration
    protected void UpdateActiveNode(Point p)
    Parameters
    Type Name Description
    System.Drawing.Point p

    UpdateNodes()

    Declaration
    public void UpdateNodes()

    UpdateScrolls()

    Declaration
    protected void UpdateScrolls()

    Events

    OnContextPopup

    Declaration
    public event ContextPopupEventHandler OnContextPopup
    Event Type
    Type Description
    ContextPopupEventHandler
    Back to top © 1998-2024 Copyright Fast Reports Inc.