In WPF, is there an event that can be used to determine when a TabControl
's selected tab changes?
I have tried using TabControl.SelectionChanged
but it is getting fired many times when a child's selection within a tab is changed.
I tied this in the handler to make it work:
void TabControl_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (e.Source is TabControl)
{
//do work when tab is changed
}
}