public static Window Create() { TabControl container; Window window = new Window { Title = "Avalonia Test Application", //Width = 900, //Height = 480, Content = (container = new TabControl { Padding = new Thickness(5), Items = new[] { ButtonsTab(), TextTab(), HtmlTab(), ImagesTab(), ListsTab(), LayoutTab(), AnimationsTab(), }, Transition = new CrossFade(TimeSpan.FromSeconds(0.25)), [Grid.RowProperty] = 1, [Grid.ColumnSpanProperty] = 2, }) }; container.Classes.Add("container"); window.Show(); return window; }
public void Run(Window window) { if (window != null) { window.Closed += (s, e) => this.Dispatcher.InvokeShutdown(); window.Show(); } if (this.MainWindow == null) { this.MainWindow = window; } Dispatcher.Run(); }