这个问题可能很简单,但是我不知道。请教大家,c#中,构造函数中能不能用Form里面的控件的属性值?可以的话怎么用?我的一个程序在初始化的时候,就需要用到用到一些控件的属性值,通过改变控件的值来使结果改变!请问要怎么放到构造函数中?谢谢大家!!!~

解决方案 »

  1.   

    可以的,Form的构造函数主要在InitializeComponent()这个函数中,找到它然后通过修改控件的属性值就可以了,这里给你个小小的例子吧。
    简单建立一个winform项目,拉入一个button控件,然后找到上面说的那个函数,修改下它的Enable属性
    this.button1.Enabled = false;
    然后运行下,看看结果,是不是可以了呢?不知道有没有理解对你的意思,你就蛮看一下吧,呵呵~~~
      

  2.   

    public Form1()
    {
        InitializeComponent();
        
        //在这后面就可以使用控件的属性值
         string str = textBox1.Text;
    }
      

  3.   

    不一定非在InitializeComponent()里面设置。
    在构造函数里面写你自己需要的东西就行了。