fix: fix navigation issue for messagebox and drawer.

This commit is contained in:
rabbitism
2024-09-03 17:05:33 +08:00
parent 36aa3b9dec
commit abe42fc189
5 changed files with 29 additions and 14 deletions

View File

@@ -1,6 +1,7 @@
using Avalonia;
using Avalonia.Controls;
using Avalonia.Controls.ApplicationLifetimes;
using Avalonia.Input;
namespace Ursa.Controls;
@@ -63,7 +64,8 @@ public static class MessageBox
Content = message,
Title = title,
Buttons = button,
MessageIcon = icon
MessageIcon = icon,
[KeyboardNavigation.TabNavigationProperty] = KeyboardNavigationMode.Cycle
};
host.AddModalDialog(messageControl);
var result = await messageControl.ShowAsync<MessageBoxResult>();