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