2011-03-14 7 views
0

한 양식 (Form1)에서 다른 양식 (Form2)을 통해 값을 전달할 때 단추를 클릭하여 값 오류를 전달할 때 NULLRefrence 오류는 희미했다! do.i 인터넷에서 동일한 코드를 검색하면 오류 메시지가 나타납니다.양식 - 생성자 - 오류 사이에 값을 전달합니다. -C# --Winforms

Form2를 생성자

public Form2(string ab) 
    { 

     textBox1.Text = ab; 


     InitializeComponent(); 
    } 

Form1이, 버튼 클릭 이벤트에

private void button1_Click(object sender, EventArgs e) 
    { 

     Form2 obj = new Form2(textBox1.Text); 
     obj.ShowDialog(); 
     this.Hide(); 
    } 

답변

4

textBox1InitializeComponent에 의해 생성된다.

InitializeComponent으로 전화하기 전에 null입니다.

+0

어리석은 실수 : (감사합니다 슬랙 –

+0

@ 픽셀 : 환영합니다. 빈 대답을 클릭하여이 대답에 동의해야합니다. – SLaks

관련 문제