Files
HawkeyeVision/VisionBuilder.UI.Avalonia/Views/PasswordDialog.axaml.cs
2026-04-01 09:34:02 +02:00

24 lines
532 B
C#

using Avalonia.Controls;
using Avalonia.Input;
namespace VisionBuilder.UI.Avalonia.Views;
public partial class PasswordDialog : Window
{
public PasswordDialog()
{
InitializeComponent();
BtnOk.Click += (_, _) => Close(TxtPassword.Text);
BtnCancel.Click += (_, _) => Close(null);
TxtPassword.KeyDown += (_, e) =>
{
if (e.Key == Key.Enter)
Close(TxtPassword.Text);
else if (e.Key == Key.Escape)
Close(null);
};
}
}