Search Results for

    Show / Hide Table of Contents

    Class AxisZone

    Inheritance
    System.Object
    System.MarshalByRefObject
    System.ComponentModel.Component
    System.Windows.Forms.Control
    CustomZone
    AxisZone
    XAxisZone
    YAxisZone
    Inherited Members
    CustomZone.zoneOwner
    CustomZone.contextMenuStrip
    CustomZone.UpdateSizingDrawInfo(SizingInfo)
    CustomZone.InvalidateSizingLine(SizingInfo)
    CustomZone.DrawSizingLine(Graphics)
    CustomZone.GetDragObject(DragEventArgs)
    CustomZone.OnDragOver(DragEventArgs)
    CustomZone.OnDragLeave(EventArgs)
    CustomZone.MoveDrag(Boolean, Point)
    CustomZone.ProcessCmdKey(Message, Keys)
    CustomZone.ContextMenuNeeded()
    CustomZone.ZoneOwner
    CustomZone.Restrictions
    Namespace: FastReport.Olap.Controls
    Assembly: FastReport.Olap.dll
    Syntax
    public abstract class AxisZone : CustomZone, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable

    Constructors

    AxisZone(CustomGrid)

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

    Properties

    AxisAutoSize

    Declaration
    public bool AxisAutoSize { get; set; }
    Property Value
    Type Description
    System.Boolean

    AxisAutoSizeConstraint

    Declaration
    public int AxisAutoSizeConstraint { get; set; }
    Property Value
    Type Description
    System.Int32

    AxisContainer

    Declaration
    public abstract AxisContainer AxisContainer { get; }
    Property Value
    Type Description
    AxisContainer

    BaseRequiredSize

    Declaration
    protected int BaseRequiredSize { get; }
    Property Value
    Type Description
    System.Int32

    BottomFrame

    Declaration
    public int BottomFrame { get; set; }
    Property Value
    Type Description
    System.Int32

    Cells

    Declaration
    [Browsable(false)]
    public CellInfos Cells { get; }
    Property Value
    Type Description
    CellInfos

    ClientRectangle

    Declaration
    public Rectangle ClientRectangle { get; }
    Property Value
    Type Description
    System.Drawing.Rectangle

    ClientSize

    Declaration
    public Size ClientSize { get; }
    Property Value
    Type Description
    System.Drawing.Size

    ContextMenuStrip

    Declaration
    public override ContextMenuStrip ContextMenuStrip { get; set; }
    Property Value
    Type Description
    System.Windows.Forms.ContextMenuStrip
    Overrides
    System.Windows.Forms.Control.ContextMenuStrip

    FirstVisibleItem

    Declaration
    public int FirstVisibleItem { get; set; }
    Property Value
    Type Description
    System.Int32

    FirstVisibleLevel

    Declaration
    public int FirstVisibleLevel { get; set; }
    Property Value
    Type Description
    System.Int32

    Images

    Declaration
    public ImageList Images { get; set; }
    Property Value
    Type Description
    System.Windows.Forms.ImageList

    LastPointInfo

    Declaration
    protected AxisZone.PointInfo LastPointInfo { get; set; }
    Property Value
    Type Description
    AxisZone.PointInfo

    LastVisibleItem

    Declaration
    public virtual int LastVisibleItem { get; }
    Property Value
    Type Description
    System.Int32

    LastVisibleLevel

    Declaration
    public int LastVisibleLevel { get; }
    Property Value
    Type Description
    System.Int32

    RightFrame

    Declaration
    public int RightFrame { get; set; }
    Property Value
    Type Description
    System.Int32

    SelEnd

    Declaration
    public virtual int SelEnd { get; }
    Property Value
    Type Description
    System.Int32

    SelStart

    Declaration
    public virtual int SelStart { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    AcceptDrag(Object)

    Declaration
    protected override bool AcceptDrag(object dragItem)
    Parameters
    Type Name Description
    System.Object dragItem
    Returns
    Type Description
    System.Boolean
    Overrides
    CustomZone.AcceptDrag(Object)

    CalcCellSize(AxisContainer, CellInfo)

    Declaration
    protected abstract Size CalcCellSize(AxisContainer sender, CellInfo info)
    Parameters
    Type Name Description
    AxisContainer sender
    CellInfo info
    Returns
    Type Description
    System.Drawing.Size

    CreateContextMenu()

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

    DoDrawCell(Graphics, DrawerState, CellInfo)

    Declaration
    protected void DoDrawCell(Graphics g, DrawerState state, CellInfo info)
    Parameters
    Type Name Description
    System.Drawing.Graphics g
    DrawerState state
    CellInfo info

    DoGetCellImageIndex(CellInfo, out Int32)

    Declaration
    protected virtual void DoGetCellImageIndex(CellInfo cell, out int imageIndex)
    Parameters
    Type Name Description
    CellInfo cell
    System.Int32 imageIndex

    DoGetCellSize(CellInfo, DrawerState, Boolean)

    Declaration
    protected virtual Size DoGetCellSize(CellInfo cell, DrawerState cs, bool growInHeight)
    Parameters
    Type Name Description
    CellInfo cell
    DrawerState cs
    System.Boolean growInHeight
    Returns
    Type Description
    System.Drawing.Size

    DoGetCellStyle(CellInfo, DrawerState, out Style)

    Declaration
    protected void DoGetCellStyle(CellInfo cell, DrawerState cs, out Style style)
    Parameters
    Type Name Description
    CellInfo cell
    DrawerState cs
    Style style

    DoGetCellText(CellInfo, out String)

    Declaration
    protected virtual void DoGetCellText(CellInfo cell, out string text)
    Parameters
    Type Name Description
    CellInfo cell
    System.String text

    DrawCell(AxisContainer, SliceDrawHeader)

    Declaration
    protected abstract bool DrawCell(AxisContainer sender, SliceDrawHeader rec)
    Parameters
    Type Name Description
    AxisContainer sender
    SliceDrawHeader rec
    Returns
    Type Description
    System.Boolean

    DrawCellForScroll(AxisContainer, SliceDrawHeader)

    Declaration
    protected abstract bool DrawCellForScroll(AxisContainer sender, SliceDrawHeader rec)
    Parameters
    Type Name Description
    AxisContainer sender
    SliceDrawHeader rec
    Returns
    Type Description
    System.Boolean

    FindItemFromCoordinate(Int32)

    Declaration
    protected abstract int FindItemFromCoordinate(int itemCoordinate)
    Parameters
    Type Name Description
    System.Int32 itemCoordinate
    Returns
    Type Description
    System.Int32

    FullUpdate()

    Declaration
    public void FullUpdate()

    GetCellSize(CellInfo, SizingType)

    Declaration
    protected abstract int GetCellSize(CellInfo info, SizingType type)
    Parameters
    Type Name Description
    CellInfo info
    SizingType type
    Returns
    Type Description
    System.Int32

    GetItemSize(Int32)

    Declaration
    public abstract int GetItemSize(int itemIndex)
    Parameters
    Type Name Description
    System.Int32 itemIndex
    Returns
    Type Description
    System.Int32

    GetPointInfo(Point)

    Declaration
    protected AxisZone.PointInfo GetPointInfo(Point pt)
    Parameters
    Type Name Description
    System.Drawing.Point pt
    Returns
    Type Description
    AxisZone.PointInfo

    GetPopupValuesId()

    Declaration
    protected List<int> GetPopupValuesId()
    Returns
    Type Description
    System.Collections.Generic.List<System.Int32>

    GetScrollMax(Int32)

    Declaration
    public int GetScrollMax(int defScrollMax)
    Parameters
    Type Name Description
    System.Int32 defScrollMax
    Returns
    Type Description
    System.Int32

    GetSize(Rectangle)

    Declaration
    protected abstract int GetSize(Rectangle r)
    Parameters
    Type Name Description
    System.Drawing.Rectangle r
    Returns
    Type Description
    System.Int32

    HandleContextPopup(Point)

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

    InvalidateItem(CellInfo)

    Declaration
    protected void InvalidateItem(CellInfo info)
    Parameters
    Type Name Description
    CellInfo info

    InvalidatePointInfo()

    Declaration
    protected void InvalidatePointInfo()

    IsSelected(CellInfo)

    Declaration
    protected abstract bool IsSelected(CellInfo info)
    Parameters
    Type Name Description
    CellInfo info
    Returns
    Type Description
    System.Boolean

    MeasureCellSize(CellInfo, Boolean)

    Declaration
    protected Size MeasureCellSize(CellInfo cell, bool growInHeight)
    Parameters
    Type Name Description
    CellInfo cell
    System.Boolean growInHeight
    Returns
    Type Description
    System.Drawing.Size

    MoveSizing(SizingInfo)

    Declaration
    public override void MoveSizing(SizingInfo info)
    Parameters
    Type Name Description
    SizingInfo info
    Overrides
    CustomZone.MoveSizing(SizingInfo)

    OnClientSizeChanged(EventArgs)

    Declaration
    protected override void OnClientSizeChanged(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    System.Windows.Forms.Control.OnClientSizeChanged(System.EventArgs)

    OnDragDrop(DragEventArgs)

    Declaration
    protected override void OnDragDrop(DragEventArgs drgevent)
    Parameters
    Type Name Description
    System.Windows.Forms.DragEventArgs drgevent
    Overrides
    CustomZone.OnDragDrop(DragEventArgs)

    OnMouseDoubleClick(MouseEventArgs)

    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)

    OnMouseDown(MouseEventArgs)

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

    OnMouseLeave(EventArgs)

    Declaration
    protected override void OnMouseLeave(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    System.Windows.Forms.Control.OnMouseLeave(System.EventArgs)

    OnMouseMove(MouseEventArgs)

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

    OnMouseUp(MouseEventArgs)

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

    OnPaint(PaintEventArgs)

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

    PrepareContextMenuFor(ContextMenuStrip, CellInfo)

    Declaration
    protected virtual void PrepareContextMenuFor(ContextMenuStrip menu, CellInfo info)
    Parameters
    Type Name Description
    System.Windows.Forms.ContextMenuStrip menu
    CellInfo info

    SelectData(CellInfo)

    Declaration
    protected abstract void SelectData(CellInfo info)
    Parameters
    Type Name Description
    CellInfo info

    SetCellSize(CellInfo, SizingType, Int32)

    Declaration
    protected abstract void SetCellSize(CellInfo info, SizingType type, int value)
    Parameters
    Type Name Description
    CellInfo info
    SizingType type
    System.Int32 value

    StartSizing(SizingInfo)

    Declaration
    public override void StartSizing(SizingInfo info)
    Parameters
    Type Name Description
    SizingInfo info
    Overrides
    CustomZone.StartSizing(SizingInfo)

    StopSizing(SizingInfo)

    Declaration
    public override void StopSizing(SizingInfo info)
    Parameters
    Type Name Description
    SizingInfo info
    Overrides
    CustomZone.StopSizing(SizingInfo)

    UpdateCursor()

    Declaration
    protected void UpdateCursor()

    UpdateLayout()

    Declaration
    public void UpdateLayout()

    Events

    OnGetCellImageIndex

    Declaration
    public event AxisCellImageIndexEventHandler OnGetCellImageIndex
    Event Type
    Type Description
    AxisCellImageIndexEventHandler

    OnGetCellSize

    Declaration
    public event AxisCellSizeEventHandler OnGetCellSize
    Event Type
    Type Description
    AxisCellSizeEventHandler

    OnGetCellStyle

    Declaration
    public event AxisCellStyleEventHandler OnGetCellStyle
    Event Type
    Type Description
    AxisCellStyleEventHandler

    OnGetCellText

    Declaration
    public event AxisCellTextEventHandler OnGetCellText
    Event Type
    Type Description
    AxisCellTextEventHandler
    Back to top © 1998-2024 Copyright Fast Reports Inc.