Files
HawkeyeVision/VisionBuilder.UI.Avalonia.Uno/Views/PasswordDialog.axaml.cs
EugeneTes 4bd117af47 plugin system docs
custom buttons for plugins
calibration functions for Leeform
2026-03-30 16:15:47 +02:00

24 lines
536 B
C#

using Avalonia.Controls;
using Avalonia.Input;
namespace VisionBuilder.UI.Avalonia.Uno.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);
};
}
}