XamlTestApp.cs 582 B

12345678910111213141516171819202122232425
  1. using Perspex;
  2. using Perspex.Markup.Xaml;
  3. using Perspex.Themes.Default;
  4. namespace XamlTestApplication
  5. {
  6. public abstract class XamlTestApp : Application
  7. {
  8. protected abstract void RegisterPlatform();
  9. public XamlTestApp()
  10. {
  11. RegisterServices();
  12. RegisterPlatform();
  13. Styles = new DefaultTheme();
  14. InitializeComponent();
  15. }
  16. private void InitializeComponent()
  17. {
  18. var loader = new PerspexXamlLoader();
  19. loader.Load(typeof(XamlTestApp), this);
  20. }
  21. }
  22. }