27 lines
499 B
C#
27 lines
499 B
C#
using Avalonia.Controls;
|
|
using Avalonia.Interactivity;
|
|
|
|
namespace Logof_Client.Wiki;
|
|
|
|
public partial class NamePromptWindow : Window
|
|
{
|
|
private void InitializeComponent()
|
|
{
|
|
Avalonia.Markup.Xaml.AvaloniaXamlLoader.Load(this);
|
|
}
|
|
|
|
public NamePromptWindow(string prompt)
|
|
{
|
|
InitializeComponent();
|
|
LblPrompt.Text = prompt;
|
|
BtnOk.Click += BtnOk_Click;
|
|
BtnCancel.Click += (_, __) => Close(null);
|
|
}
|
|
|
|
private void BtnOk_Click(object? sender, RoutedEventArgs e)
|
|
{
|
|
Close(TbInput.Text);
|
|
}
|
|
}
|
|
|