New to Telerik UI for WinForms? Download free 30-day trial

CAB Application Classes


This class inherits from the original WindowsFormsApplication class. It controls the elements that are added to the application in its AfterShellCreated method by:

  1. Registering the Command Adapters

  2. Registering the UI Element Adapters


The basis of a typical Composite UI Application Block application is the FormShellApplication class. This class helps to start building an application that will have a startup form. 

The RadFormShellApplication class inherits from the RadWindowsFormsApplication class and calls the Run method in the application main routine.


This class is used in applications that show up without a visual window or applications that require the complex creation of a UI before start up. This class also inherits from  RadWindowsFormsApplication class and calls the Application.Run method to start the application. 

In this article