Class Bubble
Bubble chart control.
Inheritance
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.Control
Bubble
Implements
Inherited Members
Namespace: FastReport.BG.Bubble
Assembly: FastReport.BG.dll
Syntax
public class Bubble : HierarchicalChartBase, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IDrillDownSupport, ISupportInitialize
Constructors
Bubble()
Constructs a new instance of Bubble
Declaration
public Bubble()
Properties
Styles
Get/Set Bubble Style collection
Declaration
[TypeConverter(typeof(ExpandableObjectConverter))]
public BubbleStyles Styles { get; set; }
Property Value
Type | Description |
---|---|
BubbleStyles |
ValueViewType
Sets the view type of value. Square by default.
Declaration
public ValueViewType ValueViewType { get; set; }
Property Value
Type | Description |
---|---|
ValueViewType |
Methods
CreateContextMenu()
Create Context Menu.
Declaration
protected override ContextMenuStrip CreateContextMenu()
Returns
Type | Description |
---|---|
System.Windows.Forms.ContextMenuStrip |
Overrides
DataSourceChanged(Object, EventArgs)
Data Source Changed.
Declaration
protected override void DataSourceChanged(object sender, EventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Object | sender | |
System.EventArgs | e |
Overrides
Draw(Graphics)
Draw.
Declaration
public override void Draw(Graphics g)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Graphics | g |
Overrides
DrillDownChanged()
Drill-down changed.
Declaration
protected override void DrillDownChanged()
Overrides
FullUpdate()
Full update.
Declaration
protected override void FullUpdate()
Overrides
GetNodeAt(Point)
Get Node at point.
Declaration
protected override NodeBase GetNodeAt(Point pt)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Point | pt |
Returns
Type | Description |
---|---|
NodeBase |
Overrides
HandleContextPopup(Point)
Handle Context Popup.
Declaration
protected override bool HandleContextPopup(Point pt)
Parameters
Type | Name | Description |
---|---|---|
System.Drawing.Point | pt |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
MaxDepthChanged()
Maximum depth changed.
Declaration
protected override void MaxDepthChanged()
Overrides
OnClientSizeChanged(EventArgs)
Client size changed.
Declaration
protected override void OnClientSizeChanged(EventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.EventArgs | e |
Overrides
System.Windows.Forms.Control.OnClientSizeChanged(System.EventArgs)
OnMouseClick(MouseEventArgs)
On mouse click handler.
Declaration
protected override void OnMouseClick(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Forms.MouseEventArgs | e |
Overrides
System.Windows.Forms.Control.OnMouseClick(System.Windows.Forms.MouseEventArgs)
OnMouseDoubleClick(MouseEventArgs)
On mouse double click handler.
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)
OnPaddingChanged(EventArgs)
Padding changed.
Declaration
protected override void OnPaddingChanged(EventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.EventArgs | e |
Overrides
System.Windows.Forms.Control.OnPaddingChanged(System.EventArgs)
UpdateMaxDepth()
Update maximum depth.
Declaration
protected void UpdateMaxDepth()
Events
DrawRecord
Triggers when Bubble control draws the Record.
Declaration
public event BubbleRecordDrawEventHandler DrawRecord
Event Type
Type | Description |
---|---|
BubbleRecordDrawEventHandler |