using System; using System.Collections.Generic; using System.Linq; using System.Reflection; using Avalonia.Controls; using Avalonia.Dialogs; using Avalonia.Markup.Xaml; #pragma warning disable 4014 namespace ControlCatalog.Pages { public class DialogsPage : UserControl { 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