InitializeComponent函数中的代码将被删除

时间:2012-11-28 12:44:36

标签: visual-studio-2010 user-controls initialization

这个错误始于蓝色。
我正在改变一些控件位置,Visual Studio 2010正在重写InitializeComponent函数。 问题是它删除了一些new函数。

之前的代码:

private void InitializeComponent()
{
    this.advButton1 = new AdvButton();
    this.advButton2 = new AdvButton();
    this.advButton3 = new AdvButton();
    this.advButton4 = new AdvButton();
    this.SuspendLayout();
移动设计器中的按钮后的

代码:

private void InitializeComponent()
{
    this.SuspendLayout();

这只发生在我自己的用户控件上,它与表单位于同一名称空间。

另一个问题(不一致):
我正在将我的usercontrol添加到表单中,查看InitializeComponent函数 - 我在任何地方都看不到控件。

我已经卸载了Visual Studio 2010并使用其Service Pack 1重新安装它 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

最后通过将班级AdvButton从内部更改为公开来解决它。