private void WiggleToGhostField() {//textboxex by default set bindings on lost focus //so we have a ghost control on each tab and will wiggle focus to it and back to commit data on saves... UIElement elem = Keyboard.FocusedElement as UIElement; Keyboard.Focus(ghost); Keyboard.Focus(ghost2); Keyboard.Focus(elem); //notify all children user conrtols to wiggle as wel... _viewModel.NotifyWiggleToGhostField(); }