2013-03-22 4 views
-1
private void btn_justest_Click(object sender, EventArgs e) 
{   
    using (var myForm = new FormShowResult()) 
    { 
     myForm.Show(); 
     textBoxNameTest.Text = FormShowResult.TheValue; 
    } 
} 

정적 :C# 패스 값 표시 오류가 아닌 형태 2

public string TheValue 
{ 
    get { return richtb_Show.Text; } 
} 

문제 개체 참조가 아닌 필요 "오류가있다 -static 필드, 메서드 또는 속성 " 해결 방법

내 목적은 Form2 함수의 매개 변수에 값을 설정하는 것입니다. Form2를 시작할 때이 함수를로드하십시오.

답변

2

형식 이름이 아닌 인스턴스에 액세스하려면 myForm 변수를 사용해야합니다.

2
textBoxNameTest.Text = myForm.TheValue;