我在一個wpf應用程序中有2個用戶控件。在我的用戶控件A中,當我點擊一個按鈕時,它將從usercontrol B中獲取文本框內的文本。當我點擊A中的按鈕時,如何訪問文本框中的文本?用戶控件之間的相互作用
public partial class UserControlB : UserControl
{
public string TextBoxText { get { return this.TextBoxB.Text; } }
}
然後在用戶控件A,當我按一下按鈕
private void button1_Click(object sender, RoutedEventArgs e)
{
String s = UserControlB.TextBoxText ;
}
如果控件可以互相訪問(檢查修飾符),請使用它們的對象來獲取值。如果對象不可訪問,請嘗試搜索目標控件。 – Nayan
我們如何去檢查修飾符? – edelweiss
我的意思是,檢查相關控件是「公共」還是「私人/受保護」。如果「公開」,則可以直接訪問這些對象。 – Nayan