不知道修改了什么东西后,UI上所有的控件,在代码里都没办法使用。
提示类似:The name 'listBox1' does not exist in the current context甚至在工程里新加一个窗口的时候,都提示:
The name 'InitializeComponent' does not exist in the current context请问,这是什么原因?谢谢!!

解决方案 »

  1.   

    http://hi.baidu.com/479775812/blog/item/ae2f4b94f2344219d31b706a.html
      

  2.   

    你把InitializeComponent方法删除了
      

  3.   

    InitializeComponent是visual studio编辑器自动生成的代码,你在vs IDE环境中拖放的控件等都是有很多代码来对其进行维护的,其中InitializeComponent就是对这些控件进行初始化的,你可能是把这个方法给弄没了,当然我用vs2003的时候可能是系统的bug吧,有时会在这个方法中突然增加很多别的代码
      

  4.   

    Listbox那个可能是你删除了Listbox,但是disign文件还没有更新
    双击错误,然后转到disign文件的错误点,删掉那一行就可以了
      

  5.   

    我在工程里新加一个usercontrol,都会报错说找不到InitializeComponent。
      

  6.   

    新建一个窗口,在新窗口上还提示错误么?如果没有,就是旧的那个designer文件丢失了
      

  7.   

    新建工程也出错
    重装VISIO也出错
    最后
    重装了系统