0

我有同样的问题,但使用 UserControl 的答案不行。我还需要创建一个控件容器,我可以在设计时添加其他控件,这样我就可以将它添加到另一个容器(Splitter Panel)中,这在设计时对我来说是不可用的(插件架构)。当我制作一个用户控件时,它缺少设计时支持,当我将控件放到这个表面上时,我得到的只是图标。

我是否需要自己添加所有设计时间支持,或者我是否缺少一些对我有用的东西?

4

1 回答 1

0

您将不得不使用 Form 或 UserControl 来完成设计器中的任何表单设计。

我经常创建需要大量操作的控件。从 UserControl 开始,然后添加一个填充 UserControl 的面板。这是您将使用所有控件填充的基本面板。然后我保存为一个重复的控件并简单地删除 UserControl 并将面板保留为公共 UI 控件,然后将其实例化。如果我要进行更改,我可以返回到原来的 UserControl,进行更改、添加代码等 - 冲洗并重复。

于 2010-04-30T03:38:10.873 回答