Component Authoring

Caution

This content was written for .NET Framework. If you're using .NET 6 or a later version, use this content with caution. The designer system has changed for Windows Forms and it's important that you review the Designer changes since .NET Framework article.

The designers in the .NET Framework make it easy to author components. You can extend their functionality to provide a better programming experience for users of your components.

In This Section

  • Language Independence and Language-Independent Components
    Introduces the common language runtime, which is designed to simplify the creation and use of components. An important aspect of this simplification is enhanced interoperability between components written using different programming languages.

  • Extending Design-Time Support
    Provides links to a variety of topics related to creating design-time support for your components, such as implementing UI type editors, type converters, and custom designers.

Topic Location
Component Authoring Walkthroughs Windows Forms Custom Controls
Troubleshooting Control and Component Authoring Windows Forms Controls
Troubleshooting Control and Component Authoring Windows Forms Controls
Troubleshooting Control and Component Authoring Windows Forms Controls
Component Authoring Walkthroughs Windows Forms Custom Controls
Component Authoring Walkthroughs Windows Forms Custom Controls
Troubleshooting Control and Component Authoring Windows Forms Controls