例如我编写的代码如下:  
                                   this.Controls.Add(this.lbl_title);  
                                   this.Controls.Add(this.btn_exit);  
                                   this.Controls.Add(this.btn_part1);  
                                   this.Controls.Add(this.btn_part3);  
                                   this.Controls.Add(this.part4);  
                                   this.Controls.Add(this.btn_part2);  
                                   this.Controls.Add(this.part5);  
                                   this.Controls.Add(this.btn_user1);  
                                   this.Controls.Add(this.btn_expe1);  
                                   this.Controls.Add(this.btn_expe2);  
 
但是在点击一下设计窗口后,代码会变成:  
                                   this.AccessibleDescription  =  resources.GetString("$this.AccessibleDescription");  
                                   this.AccessibleName  =  resources.GetString("$this.AccessibleName");  
                                   this.AutoScaleBaseSize  =  ((System.Drawing.Size)(resources.GetObject("$this.AutoScaleBaseSize")));  
                                   this.AutoScroll  =  ((bool)(resources.GetObject("$this.AutoScroll")));  
                                   this.AutoScrollMargin  =  ((System.Drawing.Size)(resources.GetObject("$this.AutoScrollMargin")));  
                                   this.AutoScrollMinSize  =  ((System.Drawing.Size)(resources.GetObject("$this.AutoScrollMinSize")));  
                                   this.BackgroundImage  =  ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImage")));  
                                   this.ClientSize  =  ((System.Drawing.Size)(resources.GetObject("$this.ClientSize")));  
                                   this.Controls.Add(this.lbl_title);  
                                   this.Controls.Add(this.btn_exit);  
                                   this.Controls.Add(this.btn_part1);  
                                   this.Controls.Add(this.btn_part3);  
                                   this.Controls.Add(this.part4);  
                                   this.Controls.Add(this.btn_part2);  
                                   this.Controls.Add(this.part5);  
                                   this.Controls.Add(this.btn_user1);  
                                   this.Controls.Add(this.btn_expe1);  
                                   this.Controls.Add(this.btn_expe2);  
                                   this.Enabled  =  ((bool)(resources.GetObject("$this.Enabled")));  
                                   this.Font  =  ((System.Drawing.Font)(resources.GetObject("$this.Font")));  
                                   this.Icon  =  ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));  
                                   this.ImeMode  =  ((System.Windows.Forms.ImeMode)(resources.GetObject("$this.ImeMode")));  
                                   this.Location  =  ((System.Drawing.Point)(resources.GetObject("$this.Location")));  
                                   this.MaximumSize  =  ((System.Drawing.Size)(resources.GetObject("$this.MaximumSize")));  
                                   this.MinimumSize  =  ((System.Drawing.Size)(resources.GetObject("$this.MinimumSize")));  
                                   this.Name  =  "LOGN02000";  
                                   this.RightToLeft  =  ((System.Windows.Forms.RightToLeft)(resources.GetObject("$this.RightToLeft")));  
                                   this.StartPosition  =  ((System.Windows.Forms.FormStartPosition)(resources.GetObject("$this.StartPosition")));  
                                   this.Text  =  resources.GetString("$this.Text");  
                                   this.ResumeLayout(false);  
 
 
 
这样带来的问题是!  
如何才能让程序保持原貌!????

解决方案 »

  1.   

    这个.NET的固有特性
    如果去掉那和vs6.0没有什么区别了
    我感觉你只有把业务逻辑实现了就可以了代码无所为
    你说那有问题 我们可以讨论我感觉你说的不是问题
      

  2.   

    class BaseForm(){}class Form1 : BaseForm{
      this.Text = "text";
    }如果这样的form1的Form1的起始位置留有扩展,但是一旦程序变成
    class Form1 : BaseForm{
         this.StartPosition  =  ((System.Windows.Forms.FormStartPosition)(resources.GetObject("$this.StartPosition")));  
         this.Text  =  resources.GetString("$this.Text");  
    }
    请问怎么扩展,?
    小弟初学!也许幼稚!
      

  3.   

    最好的方法是把你的代码写在一个方法里面,然后在form的构造函数最后调用一次.
      

  4.   

    .Net难道就没有一种办法可以不使用它的Resource功能吗?