Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
WFC provides a rich framework to develop custom controls. The following figure shows the basic class hierarchy of visual controls in WFC.
.gif)
The com.ms.wfc.ui.Control class is the base for all controls, and provides most of the functionality for your control.
Note For composite controls — controls created by combining other controls and business logic — the primary WFC package you use is com.ms.wfc.ui. You can use visual tools to design composite controls. For more information, see .
When you write a control, you extend the base Control class, and then add the members you need. (Composite controls are created in the visual designer by extending UserControl.) You can also override members inherited from the Control class as needed. The following topics provide information about creating a control:
Creating a Basic Control How to subclass the Control class and expose your control in the design-time environment.
Defining Control Properties How to define and expose properties for your control, and how to specify custom editors for property values.
Working with Control Events How to create custom events for your control, and how to capture and use standard events.
Customizing a Control Managing the control's visual display, specifying verbs, and more.
Using Controls What you need to do to make your control available to host applications on other computers.