Browse Source

restore app.xaml.cs

pull/3288/head
Dan Walmsley 6 years ago
parent
commit
79527e6ab9
  1. 12
      samples/ControlCatalog/App.xaml.cs

12
samples/ControlCatalog/App.xaml.cs

@ -1,33 +1,23 @@
using System;
using System.Reactive;
using Avalonia;
using Avalonia.Controls;
using Avalonia.Controls.ApplicationLifetimes;
using Avalonia.Markup.Xaml;
using ReactiveUI;
namespace ControlCatalog
{
public class App : Application
{
public App()
{
}
public override void Initialize()
{
AvaloniaXamlLoader.Load(this);
}
public ReactiveCommand<Unit, Unit> AboutCommand { get; }
public override void OnFrameworkInitializationCompleted()
{
if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktopLifetime)
desktopLifetime.MainWindow = new MainWindow();
else if (ApplicationLifetime is ISingleViewApplicationLifetime singleViewLifetime)
singleViewLifetime.MainView = new MainView();
base.OnFrameworkInitializationCompleted();
}
}

Loading…
Cancel
Save