diff --git a/samples/ControlCatalog/MainView.xaml b/samples/ControlCatalog/MainView.xaml index ed078e3d1b..b79db9f053 100644 --- a/samples/ControlCatalog/MainView.xaml +++ b/samples/ControlCatalog/MainView.xaml @@ -6,10 +6,10 @@ Foreground="{DynamicResource ThemeForegroundBrush}" FontSize="{DynamicResource FontSizeNormal}"> - - Light - Dark - + + Light + Dark + @@ -19,11 +19,11 @@ + - @@ -40,4 +40,4 @@ - \ No newline at end of file + diff --git a/samples/ControlCatalog/MainView.xaml.cs b/samples/ControlCatalog/MainView.xaml.cs index a498b17bdd..820d32b11a 100644 --- a/samples/ControlCatalog/MainView.xaml.cs +++ b/samples/ControlCatalog/MainView.xaml.cs @@ -30,7 +30,7 @@ namespace ControlCatalog } var light = AvaloniaXamlLoader.Parse(@""); var dark = AvaloniaXamlLoader.Parse(@""); - var themes = this.Find("Themes"); + var themes = this.Find("Themes"); themes.SelectionChanged += (sender, e) => { switch (themes.SelectedIndex) diff --git a/samples/ControlCatalog/Pages/CarouselPage.xaml b/samples/ControlCatalog/Pages/CarouselPage.xaml index b08ff565e3..edd692a57e 100644 --- a/samples/ControlCatalog/Pages/CarouselPage.xaml +++ b/samples/ControlCatalog/Pages/CarouselPage.xaml @@ -24,19 +24,19 @@ Transition - - None - Slide - Crossfade - + + None + Slide + Crossfade + Orientation - - Horizontal - Vertical - + + Horizontal + Vertical + diff --git a/samples/ControlCatalog/Pages/CarouselPage.xaml.cs b/samples/ControlCatalog/Pages/CarouselPage.xaml.cs index 5e24bfb58f..66180d4ccb 100644 --- a/samples/ControlCatalog/Pages/CarouselPage.xaml.cs +++ b/samples/ControlCatalog/Pages/CarouselPage.xaml.cs @@ -10,8 +10,8 @@ namespace ControlCatalog.Pages private Carousel _carousel; private Button _left; private Button _right; - private DropDown _transition; - private DropDown _orientation; + private ComboBox _transition; + private ComboBox _orientation; public CarouselPage() { @@ -28,8 +28,8 @@ namespace ControlCatalog.Pages _carousel = this.FindControl("carousel"); _left = this.FindControl diff --git a/samples/ControlCatalog/Pages/DialogsPage.xaml.cs b/samples/ControlCatalog/Pages/DialogsPage.xaml.cs index e2e9fbd21c..d207689223 100644 --- a/samples/ControlCatalog/Pages/DialogsPage.xaml.cs +++ b/samples/ControlCatalog/Pages/DialogsPage.xaml.cs @@ -1,3 +1,4 @@ +using System.Collections.Generic; using Avalonia.Controls; using Avalonia.Markup.Xaml; #pragma warning disable 4014 @@ -9,18 +10,39 @@ namespace ControlCatalog.Pages public DialogsPage() { this.InitializeComponent(); + + List GetFilters() + { + if (this.FindControl("UseFilters").IsChecked != true) + return null; + return new List + { + new FileDialogFilter + { + Name = "Text files (.txt)", Extensions = new List {"txt"} + }, + new FileDialogFilter + { + Name = "All files", + Extensions = new List {"*"} + } + }; + } + this.FindControl