示例#1
0
 private void InstallLicenses_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     TaskProgressBar.ProgressState = TaskbarItemProgressState.None;
     Tab4Process.IsIndeterminate   = false;
     if (e.Error != null)
     {
         CMessageBox.Show(e.Error.Message, Find("MsgError"), CMessageBoxImage.Error);
     }
     else if (e.Result != null)
     {
         ToastMessage(e.Result.ToString(), string.Empty);
     }
     else
     {
         ToastMessage(Find("ToastLicensesInstallSuccess"), string.Empty);
     }
     try //删除多余文件,避免出错
     {
         DirectoryInfo di = new DirectoryInfo(TempInfo.FullName + "licenses\\");
         di.Delete(true);
     }
     catch
     { }
     InstallLicenses.Dispose();
 }
示例#2
0
 private void InstallLicenses_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     if (e.Error != null)
     {
         CMessageBox.Show(e.Error.Message, CMessageBoxImage.Error);
     }
     else if (e.Result != null)
     {
     }
     else
     {
     }
     try //删除多余文件,避免出错
     {
         DirectoryInfo di = new DirectoryInfo(a + "licenses\\");
         di.Delete(true);
     }
     catch
     { }
     InstallLicenses.Dispose();
 }