using System.Threading.Tasks; using Avalonia.Controls; using Avalonia.Markup.Xaml; using DispenserUI.ViewModels; namespace DispenserUI.Views.Windows; public partial class SplashWindow : Window { public SplashWindow() { DataContext = ViewModel; InitializeComponent(); } public SplashVM ViewModel { get; } = App.GetService(); private void InitializeComponent() { AvaloniaXamlLoader.Load(this); } /// /// 进行系统初始化工作 /// public async Task Init() { await ViewModel.Init(this); } }