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 |