Search Results for

    Show / Hide Table of Contents

    Class DataTreeView

    This is an internal control that represents the data tree.

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

    This control is for internal use only.

    Constructors

    DataTreeView()

    Creates a new instance of the DataTreeView control.

    Declaration
    public DataTreeView()

    Properties

    DataSource

    DataSource property

    Declaration
    [Browsable(false)]
    public DataSourceBase DataSource { get; set; }
    Property Value
    Type Description
    DataSourceBase

    ExpandedNodes

    List of expanded nodes.

    Declaration
    [Browsable(false)]
    public List<string> ExpandedNodes { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<System.String>

    SelectedItem

    SelectedItem property

    Declaration
    [Browsable(false)]
    public string SelectedItem { get; set; }
    Property Value
    Type Description
    System.String

    SelectedItemType

    SelectedItemType property

    Declaration
    public DataTreeSelectedItemType SelectedItemType { get; }
    Property Value
    Type Description
    DataTreeSelectedItemType

    ShowColumns

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

    ShowCubeSources

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

    ShowCustomItems

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

    ShowDataSources

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

    ShowEnabledOnly

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

    ShowFunctions

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

    ShowNone

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

    ShowParameters

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

    ShowRelations

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

    ShowTotals

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

    ShowVariables

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

    Methods

    CreateNodes(Dictionary)

    Declaration
    public void CreateNodes(Dictionary dictionary)
    Parameters
    Type Name Description
    Dictionary dictionary

    Extension Methods

    UIUtils.DrawImageAndText(Control, DrawItemEventArgs, Image, String)
    UIUtils.DrawVisualStyleBorder(Control, Graphics, Rectangle)
    UIUtils.Dpi(Control)
    UIUtils.DpiMultiplier(Control)
    UIUtils.FontDpiMultiplier(Control)
    UIUtils.LogicalToDevice(Control, Int32)
    UIUtils.LogicalToDevice(Control, Single)
    UIUtils.LogicalToDevice(Control, Rectangle)
    UIUtils.LogicalToDevice(Control, Point)
    UIUtils.LogicalToDevice(Control, Size)
    UIUtils.LogicalToDevice(Control, Font, Boolean)
    UIUtils.GetImage(Control, Int32)
    UIUtils.GetImage(Control, String)
    UIUtils.GetImages(Control)
    Back to top © 1998-2025 Copyright Fast Reports Inc.