I have a tab control, and a few tab items. I am successfully listening to the SelectionChanged event, and checking if the tab I\'m interested in is the currentl
SelectionChanged
Try putting the .Focus() calls inside a dispatcher.BeginInvoke.
Dispatcher.BeginInvoke(new Action(() => { txtsvc.Focus(); }));