using Avalonia.Controls;
using Avalonia.Markup.Xaml;
using Avalonia.ReactiveUI;
using AuroraDesk.Presentation.ViewModels;
using ReactiveUI;
namespace AuroraDesk.Presentation.Views.Dialogs;
///
/// 关闭确认对话框
///
public partial class CloseConfirmDialog : ReactiveWindow
{
public CloseConfirmDialog()
{
InitializeComponent();
SetupButtons();
}
public CloseConfirmDialog(CloseConfirmViewModel viewModel) : this()
{
ViewModel = viewModel;
}
private void InitializeComponent()
{
AvaloniaXamlLoader.Load(this);
}
private void SetupButtons()
{
var confirmButton = this.FindControl