错误 1 非静态的字段、方法或属性“System.Windows.Forms.Control.Text.get”要求对象引用 E:\C#\拖动窗体\拖动窗体\Form1.cs 20 13 拖动窗体
错误 2 非静态的字段、方法或属性“System.Windows.Forms.Control.Top.get”要求对象引用
         E:\C#\拖动窗体\拖动窗体\Form1.cs 34 17 拖动窗体
错误 3 非静态的字段、方法或属性“System.Windows.Forms.Control.Left.get”要求对象引用 E:\C#\拖动窗体\拖动窗体\Form1.cs 34 17 拖动窗体错在哪里?怎么解决?

解决方案 »

  1.   

    代码呢?要是本窗体的话用this.就可以了啊!
      

  2.   

    我直接写:
    Form.Left=....;
    Form.Top=.....;
    Form.Text=String.Empty;
    就出现上面的错误
      

  3.   

    Left=....; 
    Top=.....; 
    Text=String.Empty;
      

  4.   

    或者这样也可以:
    this.Left=....; 
    this.Top=.....; 
    this.Text=String.Empty;
      

  5.   

    this.Left=...;
    this.Top=...;
    this.Text=string.Empty;
      

  6.   

    语法问题可能是ASP.Net用多了以为 像页面上直接写 Page.XXX 和 this.XXX 大部分时候都一样
    感觉 Control.Page   和 Page.Session 这两个属性误导了一大批粗心的想当然的人