creating-winforms-custom-controls

Official

Build modern WinForms controls with custom rendering and theming support.

Authormicrosoft
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill assists developers in creating custom controls and UserControls for modern WinForms, providing a foundation for advanced rendering, theming, and UI composition.

Core Features & Use Cases

  • Custom Control Creation: Derive from Control, UserControl, or Button to create custom UI components.
  • Rendering and Theming: Implement OnPaint for custom rendering and support dark mode theming.
  • Designer Support: Add custom properties and attributes for Designer serialization.
  • Use Case: If you need to create a unique control like a custom scrollbar or a themed button, this skill can help you build it efficiently.

Quick Start

Create a custom control by deriving from 'Control' and implementing the 'OnPaint' method to handle custom rendering.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: creating-winforms-custom-controls
Download link: https://github.com/microsoft/upgrade-agent-plugins/archive/main.zip#creating-winforms-custom-controls

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.