Clint
Clint

Reputation:

WPF TabControl Change selected tab

Hi I have two questions.

  1. How do I programatically change the selected tab in a WPF Tab control from one tab to another.
  2. How would I get a reference to this "other tab" in which I want to set the selected tab?

Upvotes: 13

Views: 30666

Answers (1)

Kent Boogaart
Kent Boogaart

Reputation: 178630

  1. Use SelectedIndex or SelectedItem or by changing the value of the property to which those properties are bound
  2. If you're using SelectedIndex, you don't need a reference to the tab. If you're using SelectedItem, you need a reference to the data item for that tab - not the tab itself. If you've bound one of those properties to another property, you change that property rather than changing the property on the TabControl.

Upvotes: 28

Related Questions