using System.Diagnostics; using Avalonia.Controls; using Avalonia.Interactivity; using Avalonia.Platform.Storage; using Avalonia.Threading; using XSDVisualiser.Core; using XSDVisualiser.Desktop.ViewModels; namespace XSDVisualiser.Desktop.Views; /// /// Header area with actions to open an XSD file and perform file-related utilities. /// public partial class HeaderView : UserControl { private readonly Button? _openBtn; public HeaderView() { InitializeComponent(); _openBtn = this.FindControl