Click or drag to resize

RenderBase Methods

The RenderBase type exposes the following members.

Methods
 NameDescription
Public methodDisposeReleases all resources used by the Component.
(Inherited from Component)
Protected methodDispose(Boolean)Releases the unmanaged resources used by the Component and optionally releases the managed resources.
(Inherited from Component)
Public methodDrawBack Draw background to fill the specified path.
Public methodDrawBorder Draw border on the inside edge of the specified rectangle.
Public methodDrawCheckBox Perform drawing of a check box.
Public methodDrawContent Perform draw of content using provided memento.
Public methodDrawDragDropDockingGlyph Draw a solid area glyph suitable for a drag drop area.
Public methodDrawDragDropSolidGlyph Draw a solid area glyph suitable for a drag drop area.
Public methodDrawDropDownButton Perform drawing of a drop down button.
Protected methodStatic memberDrawIconHelper Helper routine to draw an image taking into account various properties.
Protected methodStatic memberDrawImageHelper Helper routine to draw an image taking into account various properties.
Public methodDrawInputControlDropDownGlyph Draw a drop down grid appropriate for a input control.
Public methodDrawInputControlNumericDownGlyph Draw a numeric down button image appropriate for a input control.
Public methodDrawInputControlNumericUpGlyph Draw a numeric up button image appropriate for a input control.
Public methodDrawRadioButton Perform drawing of a radio button.
Public methodDrawRibbonApplicationButton Draw the application button.
Public methodDrawRibbonApplicationTab Draw the application tab.
Public methodDrawRibbonBack Draw the background of a ribbon element.
Public methodDrawRibbonClusterEdge Perform drawing of a ribbon cluster edge.
Public methodDrawRibbonContextArrow Perform drawing of a ribbon context arrow glyph.
Public methodDrawRibbonDialogBoxLauncher Perform drawing of a ribbon dialog box launcher glyph.
Public methodDrawRibbonDropArrow Perform drawing of a ribbon drop arrow glyph.
Public methodDrawRibbonGroupSeparator Perform drawing of a ribbon group separator.
Public methodDrawRibbonOverflow Perform drawing of a ribbon overflow image.
Public methodDrawRibbonTabContextTitle Draw a context ribbon tab title.
Public methodDrawSeparator Perform drawing of a separator glyph.
Public methodDrawTabBorder Draw border on the inside edge of the specified rectangle.
Public methodDrawTrackGlyph Draw the track bar track glyph.
Public methodDrawTrackPositionGlyph Draw the track bar position glyph.
Public methodDrawTrackTicksGlyph Draw the track bar ticks glyph.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodEvalTransparentPaint(IPaletteBack, PaletteState) Evaluate if transparent painting is needed for background palette.
Public methodEvalTransparentPaint(IPaletteBack, IPaletteBorder, PaletteState) Evaluate if transparent painting is needed for background or border palettes.
Protected methodFinalizeReleases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection.
(Inherited from Component)
Public methodGetBackPath Generate a graphics path that encloses the border and is used when rendering a background to ensure the background does not draw over the border area.
Public methodGetBorderDisplayPadding Gets the padding used to position display elements completely inside border drawing.
Public methodGetBorderPath Generate a graphics path that is in the middle of the border.
Public methodGetBorderRawPadding Gets the raw padding used per edge of the border.
Public methodGetCheckBoxPreferredSize Calculate the requested display size for the check box.
Public methodGetContentImageDisplayed Request the calculated display of the image.
Public methodGetContentImageRectangle Request the calculated position of the content image.
Public methodGetContentLongTextDisplayed Request the calculated display of the long text.
Public methodGetContentLongTextRectangle Request the calculated position of the content long text.
Public methodGetContentPreferredSize Get the preferred size for drawing the content.
Public methodGetContentShortTextDisplayed Request the calculated display of the short text.
Public methodGetContentShortTextRectangle Request the calculated position of the content short text.
Public methodGetDropDownButtonPreferredSize Calculate the requested display size for the drop down button.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject)
Obsolete
Public methodGetOutsideBorderPath Generate a graphics path that is the outside edge of the border.
Public methodGetRadioButtonPreferredSize Calculate the requested display size for the radio button.
Protected methodGetServiceReturns an object that represents a service provided by the Component or by its Container.
(Inherited from Component)
Public methodGetTabBackPath Generate a graphics path that encloses the border and is used when rendering a background to ensure the background does not draw over the border area.
Public methodGetTabBorderDisplayPadding Gets the padding used to position display elements completely inside border drawing.
Public methodGetTabBorderLeftDrawing Gets if the tabs should be drawn from left to right for z-ordering.
Public methodGetTabBorderPath Generate a graphics path that encloses the border itself.
Public methodGetTabBorderSpacingGap Gets the spacing used to separate each tab border instance.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject)
Obsolete
Public methodLayoutContent Perform layout calculations on the provided content.
Public methodMeasureDragDropDockingGlyph Measure the drag and drop docking glyphs.
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Protected methodMemberwiseClone(Boolean)Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject)
Public methodRenderToolStrip Gets a renderer for drawing the toolstrips.
Public methodToStringReturns a String containing the name of the Component, if any. This method should not be overridden.
(Inherited from Component)
Top
Extension Methods
 NameDescription
Public Extension MethodMethodInvoke Calls the object method by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGet Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGetT Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertySet Sets the value of the object property by name.
(Defined by ObjectEx)
Top
See Also