User Interface for .NET / User's Guide / Renderers / UI Renderers Overview

In This Topic
    UI Renderers Overview
    In This Topic

    Nevron User Interface uses pluggable renderers. This approach extends the simplicity and customization features of each aspect of visual representation to a degree never experienced before.

     

    Pluggable renderers' main benefits:

     

    1. An object does not know anything about how its is painted - every drawing operation is handled by its renderer.
    2. Each INRendererProvider can be provided any valid renderer to change its appearance dynamically.
    3. Many objects of one type can share one renderer which allows for great consistency in appearance and reusability.
    4. Adding a new render feature is as easy as adding a new method (property).