[FancyZones Editor][Accessibility] Default focused elements in all FancyZones Editor windows (#7971)

* Default focused elements

* Fix focus when starting editor from settings
This commit is contained in:
stefansjfw
2020-11-12 10:08:17 +01:00
committed by GitHub
parent 6a580c720a
commit 102f42928c
6 changed files with 21 additions and 5 deletions

View File

@@ -154,9 +154,11 @@ namespace FancyZonesEditor
mainEditor.Edit();
EditorWindow window;
bool isGrid = false;
if (model is GridLayoutModel)
{
window = new GridEditorWindow();
isGrid = true;
}
else
{
@@ -166,6 +168,10 @@ namespace FancyZonesEditor
window.Owner = EditorOverlay.Current;
window.DataContext = model;
window.Show();
if (isGrid)
{
(window as GridEditorWindow).NameTextBox().Focus();
}
}
private void Apply_Click(object sender, RoutedEventArgs e)