Table of Contents

Class CustomNodePopup

Namespace: FastReport.Olap.Controls
Assembly: FastCube.WinForms.dll

Implementation of popup windor for node.

public class CustomNodePopup : PopupWindow

Inheritance

objectMarshalByRefObjectComponentControlScrollableControlContainerControlFormPopupWindowCustomNodePopup

Derived

CubeFieldsPopup, CustomFilterPopup, SliceFieldsPopup, TopNPopup

Inherited Members

PopupWindow.statusBar, PopupWindow.Options, PopupWindow.UIStyle, PopupWindow.DefaultSize, PopupWindow.AddFooterButton(Image, bool, string, EventHandler), PopupWindow.ClearFooter(), PopupWindow.CloseUp(bool), PopupWindow.PopupAt(Point), PopupWindow.PopupAt(Control, Point), PopupWindow.Show(Point), PopupWindow.Show(Control, Point), PopupWindow.Show(Control, int, int), PopupWindow.CreateContextMenu(), PopupWindow.InitializeComponent(), PopupWindow.OnDeactivate(EventArgs), PopupWindow.OnKeyDown(KeyEventArgs), PopupWindow.PrepareContextMenuFor(ContextMenuStrip, object), PopupWindow.UpdateConstraints(), PopupWindow.UpdateOptions(), PopupWindow.UpdateUIStyle()

Constructors

CustomNodePopup(Form)

Creates a new instance.

public CustomNodePopup(Form ownerForm)

Parameters

ownerForm Form

Fields

content

Reference to tree content.

protected TreeContent content

Field Value

TreeContent

Properties

DataProvider

Gets or sets data node provider.

public CustomNodeProvider DataProvider { get; set; }

Property Value

CustomNodeProvider

DropDownCount

Gets or sets number of drop down items.

public int DropDownCount { get; set; }

Property Value

int

Methods

CloseUp(bool)

Closes up.

public override void CloseUp(bool Cancel)

Parameters

Cancel bool

CollapseAll()

Collapses all nodes.

public void CollapseAll()

ExpandAll()

Expands all nodex.

public void ExpandAll()

InitializeComponent()

Initialize component.

protected override void InitializeComponent()

PopupAt(Point)

Popups at specified point.

public override void PopupAt(Point pt)

Parameters

pt Point

PopupAt(Control, Point)

Popups at specified point relative to control.

public override void PopupAt(Control ctl, Point pt)

Parameters

ctl Control

pt Point

UpdateConstraints()

Updates constraints.

protected override void UpdateConstraints()

UpdateUIStyle()

Updates user interface style.

protected override void UpdateUIStyle()