Class Toolbar
Namespace: FastReport.Olap.Controls
Assembly: FastCube.Mono.dll
Toolbar component.
public class Toolbar : Control, IDrawerOwner
Inheritance
object ← MarshalByRefObject ← Component ← Control ← Toolbar
Derived
ChartToolbar, CubeGridToolbar, SliceGridToolbar
Implements
Constructors
Toolbar()
Creates a new instance.
public Toolbar()
Properties
Drawer
Gets the current drawer.
public Drawer Drawer { get; }
Property Value
ToolItems
Gets items.
public virtual List<MetaItem> ToolItems { get; }
Property Value
UIStyle
Gets or sets user interface style.
public UIStyle UIStyle { get; set; }
Property Value
Methods
BeginInit()
Begins initialization.
public void BeginInit()
DoGetMetaItems(List<MetaItem>)
Invokes get meta items event.
protected List<MetaItem> DoGetMetaItems(List<MetaItem> items)
Parameters
Returns
EndInit()
Ends initialization.
public void EndInit()
GetImageList()
Gets images list.
protected virtual ImageList GetImageList()
Returns
UpdateState()
Updates state.
protected void UpdateState()
UpdateUIStyle()
Updates and invalidates user interface style.
protected void UpdateUIStyle()
OnGetMetaItems
Event on getting meta items.
public event ToolbarMetaGetItemsEventHandler OnGetMetaItems
Event Type
ToolbarMetaGetItemsEventHandler
OnGetMetaVisible
Event on getting meta visible.
public event ToolbarMetaVisibleEventHandler OnGetMetaVisible
Event Type
ToolbarMetaVisibleEventHandler
OnMetaClick
Event on meta clicked.
public event ToolbarMetaClickEventHandler OnMetaClick