<分区>
Visual Studio 2010 的新手,但 10 多年来一直使用其他平台进行 Windows 开发。我已经在其他平台如 Visual FoxPro 中完成了以下操作,但它似乎在 VS 中不起作用...
我创建了一个用户控件,该控件由一个面板组成,该面板包含一些标签和几个按钮。当我创建一个新窗体 (WinForm) 并将此用户控件放到窗体上时,我无法向面板添加其他控件。用户控件作为单个项目(紫色齿轮图标)出现在文档大纲中,无法访问面板或面板中包含的控件。
这是对用户控件的不当使用吗?在此应用程序中,我将有许多面板,其中包含相同的按钮和标签以及其他控件的独特组合。创建一个提供面板并包含通用控件的用户控件似乎很自然,然后只需放入设计器中面板的各种实例所特有的控件。如果我必须从基本控件构 build 计器中的所有面板,我会这样做,但我希望使用看起来很明显的 OOP 过程。