Beispiel #1
0
        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();
        }