2012-12-10 2 views
0

컨트롤이 눈금에 있고 눈금에 액세스하려고합니다. 뒤에있는 코드에서 그리드에 액세스 할 수는 없지만 컨트롤의 인스턴스에 액세스 할 수 있습니다. 컨트롤 인스턴스를 사용하여 모눈 부모를 얻는 방법이 있습니까?내 컨트롤의 모눈 부모를 얻으려면 어떻게해야합니까?

+0

'(Grid) theControl.Parent'을 사용할 수 없습니까? – McGarnagle

+0

@dbaseman 네, 저의 문제는 처음 부모님이 보았을 때 부모님이 null이었고 제가 잘못하고 있다고 생각했습니다. 형식 주조 Control.Parent 제대로 작동합니다. –

답변

0

컨트롤이 Grid 내의 버튼이고 클릭 이벤트를 통해이 Button에 액세스한다고 가정하면 이것이 Grid에 액세스하는 방법입니다.

private void button1_Click(object sender, RoutedEventArgs e) 
{ 
    Grid x = (sender as Button).Parent as Grid; 
} 
관련 문제