WPF SelectedIndex set issue of TabControl
问题 I have a TabControl with two items. <TabControl x:Name="tab" SelectionChanged="TabControl_SelectionChanged"> <TabItem Header="TabItem1"> <Grid /> </TabItem> <TabItem Header="TabItem2"> <Grid /> </TabItem> </TabControl> private void TabControl_SelectionChanged(object sender, SelectionChangedEventArgs e) { Debug.WriteLine("Selected Index: " + tab.SelectedIndex); if (tab.SelectedIndex == 1) { tab.SelectedIndex = 0; } } when click 2nd item, 1st item have focus and print below. Selected Index: 1