이 질문은 this question과 비슷합니다. 차이점은 이제 name
또는 header
으로 참조되는 탭 항목을 삭제하고 싶습니다. 이 질문에 대한 대답과 비슷한 방식으로 Remove
으로 전화 할 수 있습니까?이름이나 머리글을 기반으로 탭 항목을 삭제하는 방법
tabControl.Items.Remove = tabControl.Items //Changes tab according to TreeView
.OfType<TabItem>().SingleOrDefault(n => n.Name == stringValue);
내가 this 같은 것을 사용할 수 :
이 내가 해봤 무엇인가? 그렇다면 어떻게?
WPVM에 대한 기본 생각 방법으로 MVVM을 강력히 제안합니다. winforms와 같은 코드 숨김 유형의 해킹 및 절차 코드의 UI 요소 조작은 고통과 고통 및 고문과 비참한 실패 만 가져옵니다. 'ItemsControl'에서 파생 된 요소 (예 : TabControl, Menu 또는 ListBox 또는 ComboBox)를 처리 할 때 훨씬 더 그렇습니다. –
시도해 보셨습니까? –
'Remove'가 메소드 그룹이기 때문에 정확히 작동하지 않습니다. 나는 내가 시도한 것을 게시 할 것이다. –