1 write to _focus
PresentationCore (1)
System\Windows\Input\KeyboardDevice.cs (1)
377
_focus
= focus;
29 references to _focus
PresentationCore (29)
System\Windows\Input\KeyboardDevice.cs (29)
92
return (IInputElement)
_focus
;
135
return (IInputElement)
_focus
;
265
DependencyObject oldFocus =
_focus
; // This is required, used below to see if focus has been delegated
267
if(newFocus !=
_focus
)
272
if(askOld &&
_focus
!= null)
274
KeyboardFocusChangedEventArgs previewLostFocus = new KeyboardFocusChangedEventArgs(this, timeStamp, (IInputElement)
_focus
, (IInputElement)newFocus)
277
Source =
_focus
293
KeyboardFocusChangedEventArgs previewGotFocus = new KeyboardFocusChangedEventArgs(this, timeStamp, (IInputElement)
_focus
, (IInputElement)newFocus)
345
if( !changeFocus && forceToNullIfFailed && oldFocus ==
_focus
/* Focus is not delegated */ )
373
if(focus !=
_focus
)
376
DependencyObject oldFocus =
_focus
;
409
if(
_focus
!= null)
411
o =
_focus
;
440
UIElement.FocusWithinProperty.OnOriginValueChanged(oldFocus,
_focus
, ref _focusTreeState);
448
if(
_focus
!= null)
451
o =
_focus
;
457
_TsfManager?.Focus(
_focus
);
462
InputLanguageManager.Current.Focus(
_focus
, oldFocus);
475
if(
_focus
!= null)
477
KeyboardFocusChangedEventArgs gotFocus = new KeyboardFocusChangedEventArgs(this, timestamp, (IInputElement)oldFocus, (IInputElement)
_focus
)
480
Source =
_focus
487
InputMethod.Current.GotKeyboardFocus(
_focus
);
491
AutomationPeer.RaiseFocusChangedEventHelper((IInputElement)
_focus
);
576
if(
_focus
== null )
586
DependencyObject element =
_focus
;
620
if(element ==
_focus
)
653
UIElement.FocusWithinProperty.OnOriginValueChanged(
_focus
,
_focus
, ref _focusTreeState);
1009
if(InputElement.GetRootVisual (
_focus
as DependencyObject) != _focusRootVisual)