2012-12-10 53 views
0

我在網格中有一個控件,並想訪問網格。我沒有訪問後面的代碼中的網格,但我有權訪問該控件的一個實例。有沒有辦法使用控件的實例獲取網格父項?如何獲得我的控件的網格父項?

+0

你不能使用'(Grid)theControl.Parent'嗎? – McGarnagle

+0

@dbaseman是的,我的問題是,當我第一次看到它並認爲我做錯了什麼時,Parent是空的。類型控制Control.Parent工作得很好。 –

回答

0

假設您的控件是一個網格內的按鈕,並且您通過點擊事件訪問此按鈕,這就是您如何訪問網格。

private void button1_Click(object sender, RoutedEventArgs e) 
{ 
    Grid x = (sender as Button).Parent as Grid; 
} 
相關問題