2017-09-11 13 views
0

TabControl에 TabItem이 여러 개 있습니다. 내가 selectedIndex 속성 내에서 TabControl 결합하고있어 :WPF MVVMLight TabControl SelectedIndex가 TabItem을 변경하지 않습니다.

<TabControl SelectedIndex="{Binding SelectedIndex}"> 
    <TabItem Header="TabItem1"> 
     ... 
    </TabItem> 
    ... 
</TabControl> 

을 나는 세 번째 TabItem의를 선택하면 첫 번째 TabItem에 다시 가고 싶어요. 그래서 나는 속성의 설정자를 변경하려고합니다 :

private int _selectedIndex; 
public int SelectedIndex 
{ 
    get { return _selectedIndex; } 

    set 
    { 
     if (value == 2) 
      value = 0; 

     Set(ref _selectedIndex, value); 
    } 
} 

그러나 TabItem은 세 번째 TabItem에 남아 있습니다.

+0

있음을 알 수 있듯이 –

답변