System.Windows.Controls.Control.Focus C# (CSharp) Method

Focus() public method

public Focus ( ) : bool
return bool
		public bool Focus()
		{
			return NativeMethods.uielement_focus (native, true);
		}

Usage Example

示例#1
0
        private void FlickerFocusToForceBindingCommit()
        {
            Control currentControl = Keyboard.FocusedElement as Control;

            if (currentControl != null)
            {
                // Force focus away from the current control to update its binding source.
                currentControl.MoveFocus(new TraversalRequest(FocusNavigationDirection.Next));
                currentControl.Focus();
                // moving next is not enough, as the next item could be a menu item (in a different focus
                // scope) so also try the previous command.
                currentControl.MoveFocus(new TraversalRequest(FocusNavigationDirection.Previous));
                currentControl.Focus();
            }
        }
All Usage Examples Of System.Windows.Controls.Control::Focus