using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Shapes; using Bloxstrap.UI.ViewModels.Dialogs; using Bloxstrap.UI.ViewModels.Installer; using Wpf.Ui.Mvvm.Interfaces; namespace Bloxstrap.UI.Elements.Dialogs { /// /// Interaction logic for LaunchMenuDialog.xaml /// public partial class LaunchMenuDialog { public NextAction CloseAction = NextAction.Terminate; public LaunchMenuDialog() { var viewModel = new LaunchMenuViewModel(); viewModel.CloseWindowRequest += (_, closeAction) => { CloseAction = closeAction; Close(); }; DataContext = viewModel; InitializeComponent(); } } }