“Windows 窗体确保您创建的代码是有效的。例如,如果设置一个设置 Windows 控件的 Windows 样式位的属性(该属性仅可在创建控件时设置),则 Windows 窗体控件放弃基础 Windows 控件,并为您创建一个新控件。只有在不使用 Windows 窗体而直接访问控件的基础 HWND 时,此功能才有可能不合需要。您无法保持对 HWND 的引用,因为您的代码中所设置的属性可能使其无效。”
如何理解呢全文:控件状态为无模式
窗体对于何时可设置控件的属性提供有限的限制。控件没有阻止更新其状态的模式。创建控件的新实例后,可以立即更改其状态。例如,下面的代码提供两个示例,演示创建 Button 控件的有效方法。
Button button1 = new Button();
button1.Location = new Point(256, 64);
button1.Size = new Size(120, 40);
button1.TabIndex = 1;
button1.Text = "Click Me!";
this.Controls.Add(button1);
相关地址:http://chs.gotdotnet.com/quickstart/winforms/

解决方案 »

  1.   

    这是创建一个Button控件呀,不明白楼主在问什么?
      

  2.   

    代码我当然看懂了
    我是说他的一段说明是什么意思看不懂“Windows 窗体确保您创建的代码是有效的。例如,如果设置一个设置 Windows 控件的 Windows 样式位的属性(该属性仅可在创建控件时设置),则 Windows 窗体控件放弃基础 Windows 控件,并为您创建一个新控件。只有在不使用 Windows 窗体而直接访问控件的基础 HWND 时,此功能才有可能不合需要。您无法保持对 HWND 的引用,因为您的代码中所设置的属性可能使其无效。”