Class CubeDataZone
Inheritance
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.Control
CubeDataZone
Assembly: FastReport.Olap.dll
Syntax
public class CubeDataZone : DataZone, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable
Constructors
CubeDataZone(CustomGrid)
Declaration
public CubeDataZone(CustomGrid Grid)
Parameters
Fields
orderedRecordSet
Declaration
protected OrderedRecordSet orderedRecordSet
Field Value
Properties
ColCount
Declaration
public override int ColCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
Columns
Declaration
public CubeDataColumns Columns { get; set; }
Property Value
FirstCellOffset
Declaration
protected override Point FirstCellOffset { get; }
Property Value
Type |
Description |
System.Drawing.Point |
|
Overrides
Grid
Declaration
public CubeGrid Grid { get; }
Property Value
HasFilteringSupport
Declaration
protected bool HasFilteringSupport { get; }
Property Value
Type |
Description |
System.Boolean |
|
IndicatorSize
Declaration
protected Size IndicatorSize { get; }
Property Value
Type |
Description |
System.Drawing.Size |
|
RowCount
Declaration
public override int RowCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
ValidData
Declaration
protected virtual bool ValidData { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Declaration
protected override ContextMenuStrip CreateContextMenu()
Returns
Type |
Description |
System.Windows.Forms.ContextMenuStrip |
|
Overrides
CreateOrderedRecordSet()
Declaration
protected virtual OrderedRecordSet CreateOrderedRecordSet()
Returns
Declaration
protected void DrawHeaderCell(Graphics g, Rectangle r, Drawer drawer, int Col)
Parameters
Type |
Name |
Description |
System.Drawing.Graphics |
g |
|
System.Drawing.Rectangle |
r |
|
Drawer |
drawer |
|
System.Int32 |
Col |
|
DropDown(Int32)
Declaration
protected void DropDown(int Col)
Parameters
Type |
Name |
Description |
System.Int32 |
Col |
|
GetColWidth(Int32)
Declaration
public override int GetColWidth(int Index)
Parameters
Type |
Name |
Description |
System.Int32 |
Index |
|
Returns
Type |
Description |
System.Int32 |
|
Overrides
GetFilter(Int32)
Declaration
protected virtual UniqueValuesFieldFilter GetFilter(int Col)
Parameters
Type |
Name |
Description |
System.Int32 |
Col |
|
Returns
Declaration
protected override ItemOptions GetHeaderOptions(int Col)
Parameters
Type |
Name |
Description |
System.Int32 |
Col |
|
Returns
Overrides
GetRowHeight(Int32)
Declaration
public override int GetRowHeight(int Index)
Parameters
Type |
Name |
Description |
System.Int32 |
Index |
|
Returns
Type |
Description |
System.Int32 |
|
Overrides
GetRowIndex(Int32)
Declaration
protected override int GetRowIndex(int Row)
Parameters
Type |
Name |
Description |
System.Int32 |
Row |
|
Returns
Type |
Description |
System.Int32 |
|
Overrides
GetText(Int32, Int32)
Declaration
protected override string GetText(int Col, int RowIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
Col |
|
System.Int32 |
RowIndex |
|
Returns
Type |
Description |
System.String |
|
Overrides
HandleContextPopup(Point)
Declaration
protected override bool HandleContextPopup(Point pt)
Parameters
Type |
Name |
Description |
System.Drawing.Point |
pt |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
Declaration
protected override void OnMouseDown(MouseEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.Forms.MouseEventArgs |
e |
|
Overrides
Declaration
protected override void OnPaint(PaintEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.Forms.PaintEventArgs |
e |
|
Overrides
Declaration
protected virtual void PrepareContextMenuFor(ContextMenuStrip menu, Point pt)
Parameters
Type |
Name |
Description |
System.Windows.Forms.ContextMenuStrip |
menu |
|
System.Drawing.Point |
pt |
|
SetColWidth(Int32, Int32)
Declaration
public override void SetColWidth(int Index, int Width)
Parameters
Type |
Name |
Description |
System.Int32 |
Index |
|
System.Int32 |
Width |
|
Overrides
SetRowHeight(Int32, Int32)
Declaration
public override void SetRowHeight(int Index, int Height)
Parameters
Type |
Name |
Description |
System.Int32 |
Index |
|
System.Int32 |
Height |
|
Overrides
UpdateRowCount()
Declaration
protected void UpdateRowCount()