2009-11-30 76 views

回答

8

您可以將文本框公開爲該表單。要做到這一點,在文本框的屬性訪問修飾符屬性更改:

alt text http://hypftier.de/dump/vs_designer_modifiers.png

或者你可以創建一個公開文本框的值的公共屬性:

public string Foo { 
    get { return txtFoo.Text; } 
} 

,後者可能如果您只需要對文本框的文本進行只讀訪問,則更可取。如果你還需要寫一個setter,你也可以添加一個setter。公開完整的文本框允許訪問的次數遠遠超過您在此實例中可能需要的權限。

0

另一種方式是通過TextBox到其他形式的構造函數,如下所示:

private TextBox _control; 
     public SomeForm(TextBox control) 
    { 
     InitializeComponent(); 
     this._control = control; 
    } 

並使用

this._control.text = "bla bla"; 
相關問題