I would like to know how to select a tabItem in a tabControl whose name matches a specific string value. I'm guessing that I will have to do some sort of search.
Here's a visual example:
string selectedTabItem = "TabItem";
//if there exists a Tab Item in this specific tab control
//with the above string as it's Name
//that Tab Item .IsSelected = true;
Assuming that you create your tabs manually, and not via bindings, then this should work:
tabControl.SelectedItem = tabControl.Items.OfType<TabItem>().SingleOrDefault(n => n.Name == selectedTabItem);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With