Provides the base class of all rebar rendering types.
For a list of all members of this type, see ControlRenderer Members.
        System.Object
        
   Skybound.Rebar.Rendering.ControlRenderer
      Skybound.Rebar.Rendering.RebarBandRenderer
      Skybound.Rebar.Rendering.RebarButtonRenderer
      Skybound.Rebar.Rendering.RebarMenuItemRenderer
      Skybound.Rebar.Rendering.RebarMenuRenderer
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
A renderer is a type that can render and measure the elements of a control. After assigning values to the properties of a renderer, call one of the Draw methods to draw an element of the control or the Render method to draw the entire control.
The ControlRenderer class provides properties that are useful for rendering most types of controls. Most of these properties mirror members of the Windows Forms Control type. For example, the ForeColor and BackColor specify the foreground and background colors of a control.
If you choose to inherit from this type to create a custom renderer for your control, if possible use the constructor that accepts a Control parameter to have the control's properties used as the initial values for your renderer.
ControlRenderer also provides a number of utility methods:
Namespace: Skybound.Rebar.Rendering
Assembly: Skybound.Rebar (in Skybound.Rebar.dll)
ControlRenderer Members | Skybound.Rebar.Rendering Namespace