private void LisenceWindowBtn_OnClick(object sender, RoutedEventArgs e) { var lisence = LisenceService.GetLicense(); if (lisence != null) { var lisenceWindow = new LisenceWindow(); lisenceWindow.DataContext = lisence; lisenceWindow.ShowDialog(); //if (lisenceWindow.Lisenced != true) //{ // Close(); //} } }
private void WelcomeWindow_OnLoaded(object sender, RoutedEventArgs e) { ShowMessage("检查用户许可证..."); var lisence = LisenceService.GetLicense(); if (lisence == null || lisence.IsExpired) { var lisenceWindow = new LisenceWindow(); lisenceWindow.DataContext = lisence; lisenceWindow.ShowDialog(); if (lisenceWindow.Lisenced != true) { Close(); } } ShowMessage("加载数据中..."); new Task(AppLoad).Start(); }