如何创建特定类型的用户控件

时间:2009-01-20 19:48:27

标签: c# winforms user-controls controls components

我正在尝试创建一个winForms用户控件。但我希望用户控件 - 当放在表单上时 - 不占用任何表单空间。相反,它就像OpenFileDialog一样很好地提供了它。

首先,这是什么样的用户创建的东西?它仍被称为“用户控制”吗?如果没有,这可以解释为什么我的所有搜索都是徒劳的。其次,我需要从哪个对象开始创建这样的东西?

向正确的方向轻轻推动将非常感激。

感谢。

- 杰里

3 个答案:

答案 0 :(得分:3)

“组件托盘”中出现的控件,如Windows窗体定时器控件,继承自Component。

要使用一些自动样板代码创建一个,请右键单击项目,然后单击添加... |组件

答案 1 :(得分:1)

我相信你在谈论创建一个Component

答案 2 :(得分:0)

好的......我知道......我觉得现在有一英寸高。

我很想撤回这个问题并隐瞒我的愚蠢,但我想我会把它留给其他可能会问同样问题的人,并且也需要一个温和的提醒。

感谢noggin上的打击!!