Click or drag to resize

StiContainer Methods

The StiContainer type exposes the following members.

Methods
  NameDescription
Public methodAddSize
Increases the amount of pages on width and on height. Herewith on width or height of the page change all sizes a parent component.
(Inherited from StiComponent.)
Public methodAlignTo
Aligns, in the rectangle of selected objects, all selected objects.
Public methodAlignToGrid
Aligns to grid all selected components in the container.
Public methodAlignToGrid(StiComponent)
Protected methodAllowPrintOn (Inherited from StiComponent.)
Public methodBreak
Divides content of components in two parts. Returns result of dividing. If true, then component is successful divided.
Public methodBringToFront
Brings to front objects of the list in the container.
Public methodCanContainIn
Specifies that this component may be located in the specified component.
(Inherited from StiComponent.)
Public methodChangeFontName
Public methodChangeFontSize
Public methodChangePosition
Changes the position of the selected component.
Protected methodCheckBlockedException
Public methodCheckLargeHeight
Public methodClearAllStates
Clear all earlier saved object states.
(Overrides StiComponentClearAllStates.)
Public methodClearContents
Clears a text of all selected components.
(Inherited from StiComponent.)
Public methodClone
Creates a new object that is a copy of the current instance.
(Inherited from StiComponent.)
Public methodClone(Boolean) (Overrides StiComponentClone(Boolean).)
Public methodClone(Boolean, Boolean)
Creates a new object that is a copy of the current instance.
Public methodComponentToPage(Double)
Converts a value from the parent-container coordinates into coordinates of a page. The method calls the ContainerToPage method of the parent component.
(Inherited from StiComponent.)
Public methodComponentToPage(PointD)
Converts a point from the parent-container coordinates into coordinates of a page. The method calls the ContainerToPage method of the parent component.
(Inherited from StiComponent.)
Public methodComponentToPage(RectangleD)
Converts a rectangle from the parent-container coordinates into coordinates of a page. The method calls the ContainerToPage method of the parent component.
(Inherited from StiComponent.)
Public methodContainerToPage(PointD)
Converts a point of coordinates of the container into coodinates of a page.
Public methodContainerToPage(RectangleD)
Converts a rectangle from container coordinates into coordinates of a page.
Public methodConvert(StiUnit, StiUnit, Boolean)
Converts a component out of one unit into another.
(Overrides StiComponentConvert(StiUnit, StiUnit, Boolean).)
Public methodConvert(StiUnit, StiUnit, Boolean, Boolean)
Converts a component out of one unit into another.
Public methodConvertSelectedToPage
Converts coordinates of all objects into coordinates of a page.
Public methodConvertToPage
Converts objects from all coordinates into coordinates of a page without move them on a page.
Public methodCorrect
Corrects in the container all objects which require motion between containers.
Public methodCorrect(Boolean)
Corrects in container all objects which require moving.
Public methodCorrect2
Public methodCreateNew (Overrides StiComponentCreateNew.)
Public methodDeserialize
Deserilizes object from XmlTextReader.
Public methodDoBookmark
Invokes the GetBookmark event.
(Inherited from StiComponent.)
Public methodDockToContainer
Docks the component and all of its subordinate components.
(Inherited from StiComponent.)
Public methodDockToContainer(RectangleD)
Docks a rectangle, relatively to the component, into the rectangle.
(Inherited from StiComponent.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetActualSize (Overrides StiComponentGetActualSize.)
Public methodGetBorder
Returns a frame of the object of the type IStiBorder being met first. Scans all selected objects in the container.
Public methodGetBrush
Returns a brush of an object of the type StiBrush being met first. Scans all selected objects in the container.
Public methodGetComponentInControl(Double, Double, Boolean)
Returns an object in which zone of controlling coordinates are got.
Public methodGetComponentInControl(Double, Double, Boolean, StiGuiMode)
Returns an object in which zone of controlling coordinates are got.
Public methodGetComponentInControl(Double, Double, Boolean, StiGuiMode, Boolean)
Returns an object in which zone of controlling coordinates are got.
Public methodGetComponentInPoint
Returns an object in which zone of controlling coordinates are got.
Public methodGetComponents
Returns the list of all components which are located in the container.
Public methodGetComponents(StiComponentsCollection)
Returns the list of all components which are located in the container.
Public methodGetComponentsCount
Public methodGetComponentsList
Returns the list of all components which are located in the container.
Public methodGetConditions
Returns conditions of an object of the type. Scans all selected objects in the container.
Public methodGetContainer
Returns the topmost Container(StiPanel or StiPage) in which the component is located. Returns null, if nothing is located.
(Inherited from StiComponent.)
Public methodGetContainerInRect
Returns an container in which client zone coordinates are got.
Public methodGetContainerInRect2
Public methodGetCrossHorAlignment
Public methodGetDataBand
Returns the DataBand in which the component is located. Returns null, if nothing is located.
(Inherited from StiComponent.)
Public methodGetDisplayRectangle
Returns a rectangle of the component showing.
(Inherited from StiComponent.)
Public methodGetDockableComponent
Returns the first docked and selected component.
Public methodGetDockRegion(StiComponent)
Retuns an empty rectangle to which docking is possible.
(Inherited from StiComponent.)
Public methodGetDockRegion(StiComponent, Boolean)
Retuns an empty rectangle to which docking is possible.
(Inherited from StiComponent.)
Public methodGetDockStyle
Returns the style of docking of the component being met first. Scans all selected objects in the container.
Public methodGetEvents
Returns events collection of this component.
(Inherited from StiComponent.)
Public methodGetEvents(IStiPropertyGrid) (Overrides StiComponentGetEvents(IStiPropertyGrid).)
Public methodGetFirstSelectableCompanent
Returns the first selected component.
Public methodGetFont
Returns a font of an object of the type IStiFont being met first. Scans all selected objects in the container.
Public methodGetGroupHeaderBand
Returns the GroupHeaderBand in which the component is located. Returns null, if nothing is located.
(Inherited from StiComponent.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetHorAlignment
Returns a horizontal alignment of the object of the type IStiHorAlignment being met first. Scans all selected objects in the container.
Public methodGetIncorrect
Returns the list of all objects which require motion between containers.
Public methodGetIncorrect(Boolean)
Returns the list of all objects which require motion between containers.
Public methodGetIncorrect2
Public methodGetLevel
Returns the level of the object nesting. Level 1 - page, 2 - page and etc.
(Inherited from StiComponent.)
Public methodGetLink
Returns linked of the object being met first. Scans all selected objects in the container.
Public methodGetLock
Returns lock of the object being met first. Scans all selected objects in the container.
Public methodGetMaxSize
Returns maximum sizes among selected objects.
Public methodGetMeasureGraphics (Inherited from StiComponent.)
Public methodGetPaintRectangle
Makes all necessary coversions for showing an object and returns its coordinates.
(Inherited from StiComponent.)
Public methodGetPaintRectangle(Boolean, Boolean)
Makes all necessary conversions for the object output and returns its coordinates.
(Inherited from StiComponent.)
Public methodGetPaintRectangle(Boolean, Boolean, Boolean)
Makes all necessary conversions for the object output and returns its coordinates.
(Inherited from StiComponent.)
Public methodGetProperties (Overrides StiComponentGetProperties(IStiPropertyGrid, StiLevel).)
Public methodGetQuickInfo (Inherited from StiComponent.)
Public methodGetRectangle
The rectangle includes all selected objects in the container. The rectangle is represented in page coordinates.
Public methodGetReport (Inherited from StiComponent.)
Public methodGetSelectedComponents
Returns the array of the selected components.
Public methodGetSelectedComponents(StiComponentsCollection)
Returns the array of the selected components.
Public methodGetSelectedComponentsWithChilds
Returns the array of the selected objects including child of the selected objects.
Public methodGetSelectedRectangle
Returns the rectangle that includes all selected objects in the container. The rectangle is represented in page coordinates.
Public methodGetSelectedRectangleWithChilds
The rectangle includes all selected objects in the container and children containers which are located in the selected containers. The rectangle is represented in page coordinates.
Public methodGetTextBrush
Returns a brush of an object of the type IStiTextBrush being met first. Scans all selected objects in the container.
Public methodGetTextFormat
Returns a format of an object of the type IStiText being met first. Scans all selected objects in the container.
Public methodGetTextHorAlignment
Returns a horizontal alignment of an object of the type IStiTextHorAlignment being met first. Scans all selected objects in the container.
Public methodGetThumbnail(Int32, Boolean)
Gets a thumbnail image of the component.
(Inherited from StiComponent.)
Public methodGetThumbnail(Int32, Int32)
Gets a thumbnail image of the component.
(Inherited from StiComponent.)
Public methodGetThumbnail(Int32, Int32, Boolean)
Gets a thumbnail image of the component.
(Inherited from StiComponent.)
Public methodGetThumbnailAsBytes
Gets a thumbnail image in the byte aray of the component.
(Inherited from StiComponent.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetVertAlignment
Returns a vertical alignment of the object of the type IStiVertAlignment being met first. Scans all selected objects in the container.
Public methodGetWordWrap
Public methodGrowFont
Public methodInternalRender (Inherited from StiComponent.)
Public methodInternalRender(StiComponent, StiContainer)
Renders a component in the specified container without generation of the 'BeforePrintEvent' event and the 'AfterPrintEvent' event and without checking Conditions. The rendered component will return in 'renderedComponent' argument.
(Inherited from StiComponent.)
Public methodInvert
Invert selection of component.
(Inherited from StiComponent.)
Public methodInvertComponentsPosition
Public methodInvokeAfterPrint
Raises the AfterPrint event.
(Inherited from StiComponent.)
Public methodInvokeBeforePrint
Raises the BeforePrint event.
(Inherited from StiComponent.)
Public methodInvokeClick
Raises the Click event for this report.
(Inherited from StiComponent.)
Public methodInvokeDoubleClick
Raises the DoubleClick event for this report.
(Inherited from StiComponent.)
Public methodInvokeEvents
Invokes all events for this components.
(Inherited from StiComponent.)
Public methodInvokeGetBookmark
Raises the GetBookmark event.
(Inherited from StiComponent.)
Public methodInvokeGetDrillDownReport
Raises the GetDrillDownReport event for this report.
(Inherited from StiComponent.)
Public methodInvokeGetHyperlink
Raises the GetHyperlink event.
(Inherited from StiComponent.)
Public methodInvokeGetTag
Raises the GetTag event.
(Inherited from StiComponent.)
Public methodInvokeGetToolTip
Raises the GetToolTip event.
(Inherited from StiComponent.)
Public methodInvokeMouseEnter
Raises the MouseEnter event for this report.
(Inherited from StiComponent.)
Public methodInvokeMouseLeave
Raises the MouseLeave event for this report.
(Inherited from StiComponent.)
Public methodInvokePainted
Raises the Painted event for this component.
(Inherited from StiComponent.)
Public methodInvokePainting
Raises the Painting event for this component.
(Inherited from StiComponent.)
Public methodIsExportAsImage (Inherited from StiComponent.)
Protected methodIsPropertiesInitializedProtected (Inherited from StiService.)
Public methodIsPropertyPresent (Inherited from StiService.)
Public methodLoadFromJsonObject (Overrides StiComponentLoadFromJsonObject(JObject).)
Public methodMakeHorizontalSpacingEqual
Puts components which are equivalent to their width.
Public methodMakeSameHeight
Sets the height to all selected objects.
Public methodMakeSameSize
Sets the size to all selected objects.
Public methodMakeSameWidth
Sets the width to all selected objects.
Public methodMakeVerticalSpacingEqual
Puts components which are equal in their height.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveBackward
Moves backward objects of the list in the container.
Public methodMoveComponentsToPage
Converts coordinates of all objects into coordinates of a page and moves objects on the page.
Public methodMoveForward
Moves forward objects of the list in the container.
Public methodNewGuid (Inherited from StiComponent.)
Public methodNormalize
Normalizes all selected objects in the container.
Public methodOffsetLocation
Protected methodOnAfterPrint
Raises the AfterPrint event.
(Inherited from StiComponent.)
Protected methodOnBeforePrint
Raises the BeforePrint event.
(Inherited from StiComponent.)
Protected methodOnClick
Raises the Click event for this report.
(Inherited from StiComponent.)
Protected methodOnComponentAdded
Protected methodOnComponentRemoved
Protected methodOnDoubleClick
Raises the DoubleClick event for this report.
(Inherited from StiComponent.)
Protected methodOnGetBookmark
Raises the GetBookmark event.
(Inherited from StiComponent.)
Protected methodOnGetDrillDownReport
Raises the GetDrillDownReport event for this report.
(Inherited from StiComponent.)
Protected methodOnGetHyperlink
Raises the GetHyperlink event.
(Inherited from StiComponent.)
Protected methodOnGetTag
Raises the GetTag event.
(Inherited from StiComponent.)
Protected methodOnGetToolTip
Raises the GetToolTip event.
(Inherited from StiComponent.)
Protected methodOnMouseEnter
Raises the MouseEnter event for this report.
(Inherited from StiComponent.)
Protected methodOnMouseLeave
Raises the MouseLeave event for this report.
(Inherited from StiComponent.)
Protected methodOnPainted
Raises the Painted event for this component.
(Inherited from StiComponent.)
Protected methodOnPainting
Raises the Painting event for this component.
(Inherited from StiComponent.)
Public methodOnRemoveComponent (Inherited from StiComponent.)
Public methodOnResizeComponent (Inherited from StiComponent.)
Public methodPackService
Packs a service.
(Inherited from StiComponent.)
Public methodPageToComponent(PointD)
Converts a point from coordinates of a page into the parent-container coordinates. The method calls the PageToContainer method of the parent component.
(Inherited from StiComponent.)
Public methodPageToComponent(RectangleD)
Converts a rectangle from coordinates of a page into the parent-container coordinates. The method calls the PageToContainer method of the parent component.
(Inherited from StiComponent.)
Public methodPageToContainer(PointD)
Converts a point of coordinates of a page into coodinates of a container.
Public methodPageToContainer(RectangleD)
Converts a rectangle from coordinates of a page into container coordinates.
Public methodPaint
Paints a component.
(Inherited from StiComponent.)
Public methodPaintEvents
Paints events of a component.
(Inherited from StiComponent.)
Public methodPaintHighlight
Paints the highlight of the component.
(Inherited from StiComponent.)
Public methodPaintMarkers
Paints a markers specified by a Rectangle structure. This method can be used only in win version.
(Inherited from StiComponent.)
Public methodPaintSelection
Paints the selection of the component.
(Inherited from StiComponent.)
Public methodPlacedOnColumnBand
Specifies whether it is possible to place the component on the ColumnBand.
(Inherited from StiComponent.)
Public methodPrepare
Prepare content for rendering.
(Inherited from StiComponent.)
Public methodRemoveAllSelected
Removes all selected object from the container.
Public methodRemoveAllSelected(ListStiComponent)
Removes all selected object from the container.
Public methodRender (Inherited from StiComponent.)
Public methodRender(StiContainer)
Renders a component in the specified container with events generation.
(Inherited from StiComponent.)
Public methodRender(StiComponent, StiContainer)
Renders a component in the specified container with events generation. The rendered component will return in 'renderedComponent' argument.
(Inherited from StiComponent.)
Protected methodRenderComponent
Renders a component in the specified container without generation of the 'BeforePrintEvent' event and the 'AfterPrintEvent' event and without checking Conditions. The rendered component will return in 'renderedComponent' argument. This is backward compatibility method. Please use InternalRender method for new developed components.
(Inherited from StiComponent.)
Public methodRenderContainer
Rendering a container without invokes events.
Public methodReset
Reset selection of component.
(Inherited from StiComponent.)
Public methodResetSelection
Resets selection from all selected objects in the container.
Public methodRestoreState
Restores the earlier saved object state.
(Overrides StiComponentRestoreState(String).)
Public methodSaveState
Saves the current state of an object.
(Overrides StiComponentSaveState(String).)
Public methodSaveToJsonObject (Overrides StiComponentSaveToJsonObject(StiJsonSaveMode).)
Public methodSelect
Select component.
(Inherited from StiComponent.)
Public methodSelectAll
Select all components in container.
Public methodSelectComponent
Selects the specified component in the container.
Public methodSelectInRectangle
Selects all objects in the container which intersect with the specified rectangle.
Public methodSelectInRectangleCheckBands
Public methodSendToBack
Sends to back objects of the list in the container.
Public methodSerialize
Serializes object into XmlTextWriter.
Public methodSetBorder
Sets StiBorder from all selected objects in the container. Sets Side, DropShadow, Color, Style. All other elements are ignored.
Public methodSetBrush
Sets IStiBrush from all selected objects in the container.
Public methodSetCenterHorizontally
Centers horizontally all selected objects.
Public methodSetCenterVertically
Centers vertically all selected objects.
Public methodSetConditions
Sets conditions to all selected objects in the container.
Public methodSetCrossHorAlign
Protected methodSetDirectDisplayRectangle (Inherited from StiComponent.)
Public methodSetDockStyle
Sets Dock from all selected objects in the container.
Public methodSetFont(Font)
Public methodSetFont(Font, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
Sets IStiFont from all selected objects in the container.
Public methodSetHorAlign
Sets StiHorAlignment from all selected objects in the container.
Public methodSetLink
Sets Link from all selected objects in the container.
Public methodSetLock
Sets Lock from all selected objects in the container.
Public methodSetPaintRectangle
Internal use only.
(Inherited from StiComponent.)
Protected methodSetParentStylesToChilds
Protected methodSetParentStylesToChilds(StiBaseStyle)
Public methodSetReportVariables (Inherited from StiComponent.)
Public methodSetTextBrush
Sets IStiTextBrush from all selected objects in the container.
Public methodSetTextFormat
Sets StiFormatService from all selected objects in the container.
Public methodSetTextHorAlign
Sets StiTextHorAlignment from all selected objects in the container.
Public methodSetVertAlign
Sets StiVertAlignment from all selected objects in the container.
Public methodSetWordWrap
Public methodShrinkFont
Public methodSortByPriority
Public methodToString
Returns an Name of the component and/or the Alias of the component.
(Inherited from StiComponent.)
Public methodToString(Boolean) (Inherited from StiComponent.)
Public methodUnPrepare
Clear component afrer render.
(Inherited from StiComponent.)
Top
See Also