2012-07-22 3 views
0

하나의 탭 컨트롤이 있고 동적으로 탭을 삽입합니다. 중복을 확인하기 위해 탭 항목의 헤더 이름을 가져 오려고합니다. 내가 어떻게 할 수 있니?WPF 탭 항목 머리글 이름

답변

1
var headers = tabControl.Items.Cast<TabItem>().Select(x => x.Header); 
+0

이것은 보통 해설이없는 단 한 줄의 코드이며 대개 해답이 아닌 플래그를 지정하기위한 대상입니다. LINQ를 사용하여 '헤더'결과에서 중복을 확인하는 방법을 보여주기 위해 대답을 확장 할 수 있습니다. – slugster

+0

@slugster 의견을 보내 주셔서 감사합니다. 그러나, 나는 SO가 "give me teh codez"기지가되어서는 안된다고 생각하기 때문에, OP에 대한 연습으로 중복 체크를 남겨 둘 것입니다. 나는 보통 내 답변에 댓글을 추가하려고하지만,이 경우에는 코드가 스스로를 설명한다고 생각합니다. –

+0

좋아, 대답 해 주셔서 감사합니다 ... – user1005633