ControlFactory用于克隆控件

时间:2015-05-18 09:55:15

标签: c# .net

我想克隆现有标签中的所有控件。经过一些研究后,我得到了以下信息:

foreach (Control c in this.tabCard1.Controls)
{
    // clone control 
    Control ctrl = ControlFactory.CloneCtrl(c);
}

然而,我收到错误:

  

“CS0103: - 当前名称ControlFactory不存在   上下文中,“

任何人都可以帮助或提供另一种编码解决方案来轻松克隆控件吗? 我正在使用.NET framework 3.5

1 个答案:

答案 0 :(得分:1)

在您的类不包含适当命名空间的X does not exist in the current context语句的情况下,通常会遇到using错误。

如果你的项目添加了必要的引用,可以在Visual Studio中通过将光标放在ControlFactory文本上并按Ctrl + .来解决 - 这应该提供完全限定引用的选项您的ControlFactory课程或添加using语句。如果项目中不存在正确的参考,您将无法获得这些选项。