2010-03-04 4 views
1

버튼이 포함 된 다른 패널을 포함하는 패널이 포함 된 양식이있는 경우 (예) 을 모두 추적하고 싶습니다. 모든 부모를 추적하고 싶습니다 (양식, 패널, 패널) 버튼에서 하는 방법?부모 컨트롤을 추적하려면

+1

사용

private List<Control> FindParentList(Control control) { List<Control> retVal = new List<Control>(); Control c = control; while (c.Parent != null) { Control parent = c.Parent; retVal.Add(parent); c = parent; } return retVal; } 

그리고 호출하는 식으로 뭔가를 시도 할 수 있습니다? 그렇지 않으면 사람들이 새로운 질문에 답변하지 않을 것입니다 ... – Webleeuw

답변

0

당신은 당신이 먼저 이전의 질문에 어떤 대답을 받아 간주하는 방법이

List<Control> parentList = FindParentList(button1); 
0

속성 부모 (Control.Parent의 모든 컨트롤에서 상속)은 부모 컨트롤에 대한 액세스를 제공합니다. 최상위 레벨 Form까지이 참조를 따라갈 수 있습니다.

관련 문제