创建"非可视".NET用户控件

G-M*_*Man 1 .net c# components

如何在.NET中创建可以拖放到表单上的非可视组件

例如,imagelist组件是一个非可视组件,它出现在工具箱中,可以拖动到表单上,并可以为该组件设置属性.

我怎样才能做到这一点?如何创建非可视组件.我知道用户控件,但这不是我要找的.

谢谢

Dar*_*rov 8

通过从Component而不是Control派生.

public class MyNonVisualControl: Component
{

}
Run Code Online (Sandbox Code Playgroud)