Class CustomNodePopup
Namespace: FastReport.Olap.Controls
Assembly: FastCube.Mono.dll
Implementation of popup windor for node.
public class CustomNodePopup : PopupWindow
Inheritance
object ← MarshalByRefObject ← Component ← Control ← ScrollableControl ← ContainerControl ← Form ← PopupWindow ← CustomNodePopup
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
Properties
DataProvider
Gets or sets data node provider.
public CustomNodeProvider DataProvider { get; set; }
Property Value
DropDownCount
Gets or sets number of drop down items.
public int DropDownCount { get; set; }
Property Value
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()