0
我在網格中有一個控件,並想訪問網格。我沒有訪問後面的代碼中的網格,但我有權訪問該控件的一個實例。有沒有辦法使用控件的實例獲取網格父項?如何獲得我的控件的網格父項?
我在網格中有一個控件,並想訪問網格。我沒有訪問後面的代碼中的網格,但我有權訪問該控件的一個實例。有沒有辦法使用控件的實例獲取網格父項?如何獲得我的控件的網格父項?
假設您的控件是一個網格內的按鈕,並且您通過點擊事件訪問此按鈕,這就是您如何訪問網格。
private void button1_Click(object sender, RoutedEventArgs e)
{
Grid x = (sender as Button).Parent as Grid;
}
你不能使用'(Grid)theControl.Parent'嗎? – McGarnagle
@dbaseman是的,我的問題是,當我第一次看到它並認爲我做錯了什麼時,Parent是空的。類型控制Control.Parent工作得很好。 –