[]
        
(Showing Draft Content)

FarPoint.Win.Spread.DrawingSpace.SpreadChildControlContainer

SpreadChildControlContainer Class

Represents the container for child controls.

Inheritance
SpreadChildControlContainer
Namespace: FarPoint.Win.Spread.DrawingSpace
Assembly: FarPoint.Win.Spread.dll
Syntax
public class SpreadChildControlContainer : ISerializable, IDeserializationCallback
Public Class SpreadChildControlContainer
    Implements ISerializable, IDeserializationCallback

Constructors

Name Description
SpreadChildControlContainer(SheetView)

Creates a new child control container for the specified sheet.

SpreadChildControlContainer(SerializationInfo, StreamingContext)

Creates a new container from serialization.

Fields

Name Description
clickPt

Specifies the click point of the object container.

resizeHandle

Specifies the handle currently being used for resizing.

Properties

Name Description
BottomRow

Gets or sets the bottom row of the child control container.

ColumnPane

Gets or sets the column viewport of the child control container.

Count

Gets the number of children in the child control container.

DesignMode

Gets or sets the design mode of the child control container.

LeftColumn

Gets of sets the left column of the child control container.

LeftOffset

Gets or sets the left column offsetof the child control container.

Name

Gets or sets the name of the child control container.

RightColumn

Gets or sets the right column of the child control container.

RowPane

Gets or sets the row viewport of the child control container.

TopOffset

Gets or sets the top row offset of the child control container.

TopRow

Gets or sets the top row of the child control container.

XOffset

Gets or sets the x-coordinate offset of the container.

YOffset

Gets or sets the y-coordinate offset of the container.

Methods

Name Description
AddChild(Control)

Adds a child control to the container.

ClearChildren()

Removes all the child controls from the container.

DeactivateChildren()

Deactivates child controls of the child control container.

DoMove(Control, Moving, Point)

Moves the specified child control if design mode is enabled.

FireChildControlAdded(object, ObjectChangedEventArgs)
FireChildControlChanged(object, ObjectChangedEventArgs)
FireChildControlRemoved(object, ObjectChangedEventArgs)
GetChild(string)

Gets a child control in the container.

GetFocusChild()

Gets the child with focus.

GetGrabHandleRectangles(Rectangle, ref Rectangle[])

Gets the grab handle rectangles.

GetNextChildControl(Control)

Gets the next child control in the container.

GetObjectData(SerializationInfo, StreamingContext)

Serializes the children of the container.

GetPreviousChildControl(Control)

Gets the previous child control in the container.

GetXShift(SpreadView)

Gets the horizontal (X-axis) shift.

GrabHandleFromPoint(Point)

Returns the grab handle from the specified point.

Invalidate()

Forces a refresh on the owner control.

IsChildInView(Control, int, int, int, int)

Determines if a control is currently within the view determined by the row and column parameters.

Paint(Graphics, Rectangle)

Paints the child control container.

PaintChildren(Graphics, Rectangle)

Paints any children in the container.

PaintGrabHandles(Graphics, Rectangle)

Draws the handles for sizing.

PointInGrabHandle(Point)

Gets whether the specified point is in a grab handle.

Print(PdfGraphics, Rectangle, float)

Prints the elements of the child control container.

Print(Graphics, Rectangle, float)

Prints the elements of the shapes in the container.

PrintChildren(Graphics, Rectangle, float)

Paints any children in the container.

RemoveChild(string)

Removes the child control from the container.