protected virtual void OnUnselected(RoutedEventArgs e) { UpdateVisualState(true); RaiseEvent(Unselected, e); }