public static void Query(FrameworkElement element, QueueFocusHelperKind kind) { var query = new QueueFocusHelper(element, kind); query.TryFocus(true); if (query.QueryState == QueryFocusState.Wait) { QueryFocusHelpers.Add(query); } }
public static void QueryFocus(FrameworkElement element) { QueueFocusHelper.Query(element, QueueFocusHelperKind.Logical); }
public static void QueryKeyboardFocus(FrameworkElement element) { QueueFocusHelper.Query(element, QueueFocusHelperKind.Keyboard); }