1 write to _focus
PresentationCore (1)
System\Windows\Input\KeyboardDevice.cs (1)
378_focus = focus;
29 references to _focus
PresentationCore (29)
System\Windows\Input\KeyboardDevice.cs (29)
93return (IInputElement) _focus; 136return (IInputElement) _focus; 266DependencyObject oldFocus = _focus; // This is required, used below to see if focus has been delegated 268if(newFocus != _focus) 273if(askOld && _focus != null) 275KeyboardFocusChangedEventArgs previewLostFocus = new KeyboardFocusChangedEventArgs(this, timeStamp, (IInputElement)_focus, (IInputElement)newFocus) 278Source = _focus 294KeyboardFocusChangedEventArgs previewGotFocus = new KeyboardFocusChangedEventArgs(this, timeStamp, (IInputElement)_focus, (IInputElement)newFocus) 346if( !changeFocus && forceToNullIfFailed && oldFocus == _focus /* Focus is not delegated */ ) 374if(focus != _focus) 377DependencyObject oldFocus = _focus; 410if(_focus != null) 412o = _focus; 441UIElement.FocusWithinProperty.OnOriginValueChanged(oldFocus, _focus, ref _focusTreeState); 449if(_focus != null) 452o = _focus; 458_TsfManager?.Focus(_focus); 463InputLanguageManager.Current.Focus(_focus, oldFocus); 476if(_focus != null) 478KeyboardFocusChangedEventArgs gotFocus = new KeyboardFocusChangedEventArgs(this, timestamp, (IInputElement)oldFocus, (IInputElement)_focus) 481Source = _focus 488InputMethod.Current.GotKeyboardFocus(_focus); 492AutomationPeer.RaiseFocusChangedEventHelper((IInputElement)_focus); 577if( _focus == null ) 587DependencyObject element = _focus; 621if(element == _focus) 654UIElement.FocusWithinProperty.OnOriginValueChanged(_focus, _focus, ref _focusTreeState); 1010if(InputElement.GetRootVisual (_focus as DependencyObject) != _focusRootVisual)