Exemplo n.º 1
0
 private void FrmHomeLoad(object sender, EventArgs e)
 {
     //cmStartupType.DataSource = Enum.GetNames(typeof(ServiceStartupType));
     lstServers.DataSource  = _bindingSourceLstServers;
     dgvServices.DataSource = _bindingSourceDgvServices;
     _refreshTimer.Tick    += RefreshTimer;
     if (nudRefreshPeriod.Value > 0)
     {
         _refreshTimer.Interval = (int)nudRefreshPeriod.Value * 1000;
         _refreshTimer.Enabled  = true;
     }
     else
     {
         _refreshTimer.Enabled = false;
     }
     LoadDataSource();
     RefreshServices();
     bgWorkerForServices.Disposed += (dissender, dise) =>
     {
         bgWorkerForServices = new BackgroundWorker();
         bgWorkerForServices.WorkerReportsProgress      = true;
         bgWorkerForServices.WorkerSupportsCancellation = true;
     };
     bgWorkerForServices.RunWorkerCompleted += (sender2, e2) =>
     {
         RefreshServices();
         status.Close();
         bgWorkerForServices.Dispose();
     };
 }
Exemplo n.º 2
0
 public static void CloseLoadingBar()
 {
     try
     {
         statusform.Close();
     }
     catch
     {
     }
 }