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