본문으로 바로가기

최상위 컨트롤

category Development/C# 2012. 12. 13. 11:35

WPF에서 동적으로 최상위 컨트롤을 가져오고 싶을때.

        private DependencyObject GetTopLevelControl(DependencyObject control) 
        { 
            DependencyObject tmp = control; 
            DependencyObject parent = null; 

            while ((tmp = VisualTreeHelper.GetParent(tmp)) != null) 
            { 
                parent = tmp; 
            } 
            return parent; 
        } 

'Development > C#' 카테고리의 다른 글

IPAddress 가져오기  (0) 2012.12.21
List 매서드 재정의  (0) 2012.12.13
ClickOnce 삭제  (0) 2012.12.13
Window Screen Capture  (0) 2012.08.23
모바일 개발자가 C#을 주목해야 하는 이유  (0) 2012.07.16