diff --git a/samples/BindingTest/App.paml b/samples/BindingTest/App.paml new file mode 100644 index 0000000000..ce82a95bd6 --- /dev/null +++ b/samples/BindingTest/App.paml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/samples/BindingTest/App.cs b/samples/BindingTest/App.paml.cs similarity index 85% rename from samples/BindingTest/App.cs rename to samples/BindingTest/App.paml.cs index 70cfcfb44b..80fcaf8433 100644 --- a/samples/BindingTest/App.cs +++ b/samples/BindingTest/App.paml.cs @@ -2,7 +2,7 @@ using Perspex; using Perspex.Controls; using Perspex.Diagnostics; -using Perspex.Themes.Default; +using Perspex.Markup.Xaml; using Serilog; using Serilog.Filters; @@ -14,7 +14,7 @@ namespace BindingTest { RegisterServices(); InitializeSubsystems((int)Environment.OSVersion.Platform); - Styles = new DefaultTheme(); + InitializeComponent(); Log.Logger = new LoggerConfiguration() .Filter.ByIncludingOnly(Matching.WithProperty("Area", "Property")) @@ -36,5 +36,10 @@ namespace BindingTest window.Show(); app.Run(window); } + + private void InitializeComponent() + { + PerspexXamlLoader.Load(this); + } } } diff --git a/samples/BindingTest/BindingTest.csproj b/samples/BindingTest/BindingTest.csproj index 88c61c613b..a66b1b1390 100644 --- a/samples/BindingTest/BindingTest.csproj +++ b/samples/BindingTest/BindingTest.csproj @@ -74,7 +74,12 @@ - + + Designer + + + App.paml + MainWindow.paml @@ -90,7 +95,6 @@ Designer - MSBuild:Compile diff --git a/samples/ControlCatalog/App.paml b/samples/ControlCatalog/App.paml index b09160d0a8..439c61688f 100644 --- a/samples/ControlCatalog/App.paml +++ b/samples/ControlCatalog/App.paml @@ -1,5 +1,8 @@  + + +