Search Results for

    Show / Hide Table of Contents

    Class CubeDataZone

    Inheritance
    System.Object
    System.MarshalByRefObject
    System.ComponentModel.Component
    System.Windows.Forms.Control
    CustomZone
    DataZone
    CubeDataZone
    DetailDataZone
    Inherited Members
    DataZone.OwnerGrid
    DataZone.ScrollSize
    DataZone.ClientRectangle
    DataZone.ClientSize
    DataZone.OnClientSizeChanged(EventArgs)
    DataZone.FirstVisibleCol
    DataZone.FirstVisibleRow
    DataZone.LastVisibleCol
    DataZone.LastVisibleRow
    DataZone.GetDataPoint(Point)
    DataZone.GetDataRect(Rectangle)
    DataZone.GetDataRect(Point)
    DataZone.GetColHeaderRect(Int32, Int32)
    DataZone.GetRowHeaderRect(Int32, Int32)
    DataZone.StartSelectionUpdate()
    DataZone.StopSelectionUpdate()
    DataZone.GetSelectionMaxCol()
    DataZone.GetSelectionMaxRow()
    DataZone.GetSelectionMaxVisibleCol(Boolean)
    DataZone.GetSelectionMaxVisibleRow(Boolean)
    DataZone.StartSelection(Point)
    DataZone.StartSelection(Int32, Int32, Boolean)
    DataZone.SetSelection(Point)
    DataZone.ClearSelection()
    DataZone.ContinueSelection(Point)
    DataZone.RestoreSelection()
    DataZone.SelectCol(Int32)
    DataZone.SelectCols(Int32, Int32)
    DataZone.SelectRow(Int32)
    DataZone.SelectRows(Int32, Int32)
    DataZone.SelectAll()
    DataZone.SelectCell(Int32, Int32, Boolean)
    DataZone.IsCellSelected(Int32, Int32)
    DataZone.IsCellFocused(Int32, Int32)
    DataZone.MoveFocusedCell(Int32, Int32, Boolean)
    DataZone.GetPointInfo(Point)
    DataZone.MoveScroll(ScrollBar, Int32)
    DataZone.SetScroll(ScrollBar, Int32)
    DataZone.ScrollIfAtBorder(Point)
    DataZone.UpdateCursor()
    DataZone.InvalidatePointInfo()
    DataZone.LastPointInfo
    DataZone.Selection
    DataZone.GetVertScrollMax()
    DataZone.GetHorzScrollMax()
    DataZone.OnScroll(ScrollEventArgs)
    DataZone.CanUpdateScrolls
    DataZone.UpdateScrolls(Boolean, Boolean)
    DataZone.StopSizing(SizingInfo)
    DataZone.StartSizing(SizingInfo)
    DataZone.MoveSizing(SizingInfo)
    DataZone.EnsureVisible(Int32, Int32)
    DataZone.GetPlainText()
    DataZone.OnMouseMove(MouseEventArgs)
    DataZone.OnMouseUp(MouseEventArgs)
    DataZone.OnMouseLeave(EventArgs)
    DataZone.OnMouseWheel(MouseEventArgs)
    DataZone.IsInputKey(Keys)
    DataZone.OnKeyDown(KeyEventArgs)
    DataZone.OnKeyUp(KeyEventArgs)
    DataZone.ContextMenuStrip
    CustomZone.zoneOwner
    CustomZone.contextMenuStrip
    CustomZone.UpdateSizingDrawInfo(SizingInfo)
    CustomZone.InvalidateSizingLine(SizingInfo)
    CustomZone.DrawSizingLine(Graphics)
    CustomZone.AcceptDrag(Object)
    CustomZone.GetDragObject(DragEventArgs)
    CustomZone.OnDragOver(DragEventArgs)
    CustomZone.OnDragLeave(EventArgs)
    CustomZone.OnDragDrop(DragEventArgs)
    CustomZone.MoveDrag(Boolean, Point)
    CustomZone.ProcessCmdKey(Message, Keys)
    CustomZone.ContextMenuNeeded()
    CustomZone.ZoneOwner
    CustomZone.Restrictions
    Namespace: FastReport.Olap.Controls
    Assembly: FastReport.Olap.dll
    Syntax
    public class CubeDataZone : DataZone, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable

    Constructors

    CubeDataZone(CustomGrid)

    Declaration
    public CubeDataZone(CustomGrid Grid)
    Parameters
    Type Name Description
    CustomGrid Grid

    Fields

    orderedRecordSet

    Declaration
    protected OrderedRecordSet orderedRecordSet
    Field Value
    Type Description
    OrderedRecordSet

    Properties

    ColCount

    Declaration
    public override int ColCount { get; }
    Property Value
    Type Description
    System.Int32
    Overrides
    DataZone.ColCount

    Columns

    Declaration
    public CubeDataColumns Columns { get; set; }
    Property Value
    Type Description
    CubeDataColumns

    FirstCellOffset

    Declaration
    protected override Point FirstCellOffset { get; }
    Property Value
    Type Description
    System.Drawing.Point
    Overrides
    DataZone.FirstCellOffset

    Grid

    Declaration
    public CubeGrid Grid { get; }
    Property Value
    Type Description
    CubeGrid

    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
    DataZone.RowCount

    ValidData

    Declaration
    protected virtual bool ValidData { get; }
    Property Value
    Type Description
    System.Boolean

    Methods

    CreateContextMenu()

    Declaration
    protected override ContextMenuStrip CreateContextMenu()
    Returns
    Type Description
    System.Windows.Forms.ContextMenuStrip
    Overrides
    CustomZone.CreateContextMenu()

    CreateOrderedRecordSet()

    Declaration
    protected virtual OrderedRecordSet CreateOrderedRecordSet()
    Returns
    Type Description
    OrderedRecordSet

    DrawHeaderCell(Graphics, Rectangle, Drawer, Int32)

    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
    DataZone.GetColWidth(Int32)

    GetFilter(Int32)

    Declaration
    protected virtual UniqueValuesFieldFilter GetFilter(int Col)
    Parameters
    Type Name Description
    System.Int32 Col
    Returns
    Type Description
    UniqueValuesFieldFilter

    GetHeaderOptions(Int32)

    Declaration
    protected override ItemOptions GetHeaderOptions(int Col)
    Parameters
    Type Name Description
    System.Int32 Col
    Returns
    Type Description
    ItemOptions
    Overrides
    DataZone.GetHeaderOptions(Int32)

    GetRowHeight(Int32)

    Declaration
    public override int GetRowHeight(int Index)
    Parameters
    Type Name Description
    System.Int32 Index
    Returns
    Type Description
    System.Int32
    Overrides
    DataZone.GetRowHeight(Int32)

    GetRowIndex(Int32)

    Declaration
    protected override int GetRowIndex(int Row)
    Parameters
    Type Name Description
    System.Int32 Row
    Returns
    Type Description
    System.Int32
    Overrides
    DataZone.GetRowIndex(Int32)

    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
    DataZone.GetText(Int32, Int32)

    HandleContextPopup(Point)

    Declaration
    protected override bool HandleContextPopup(Point pt)
    Parameters
    Type Name Description
    System.Drawing.Point pt
    Returns
    Type Description
    System.Boolean
    Overrides
    CustomZone.HandleContextPopup(Point)

    OnMouseDown(MouseEventArgs)

    Declaration
    protected override void OnMouseDown(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e
    Overrides
    DataZone.OnMouseDown(MouseEventArgs)

    OnPaint(PaintEventArgs)

    Declaration
    protected override void OnPaint(PaintEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.PaintEventArgs e
    Overrides
    DataZone.OnPaint(PaintEventArgs)

    PrepareContextMenuFor(ContextMenuStrip, Point)

    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
    DataZone.SetColWidth(Int32, Int32)

    SetRowHeight(Int32, Int32)

    Declaration
    public override void SetRowHeight(int Index, int Height)
    Parameters
    Type Name Description
    System.Int32 Index
    System.Int32 Height
    Overrides
    DataZone.SetRowHeight(Int32, Int32)

    UpdateRowCount()

    Declaration
    protected void UpdateRowCount()
    Back to top © 1998-2024 Copyright Fast Reports Inc.