Example #1
0
 private void UpdateServiceBtn()
 {
     if (ServiceCtrlClass.ServiceIsInstalled("EpgTimer Service") == false)
     {
         button_inst.IsEnabled   = true;
         button_uninst.IsEnabled = false;
         button_start.IsEnabled  = false;
         button_stop.IsEnabled   = false;
     }
     else
     {
         button_inst.IsEnabled   = false;
         button_uninst.IsEnabled = true;
         if (ServiceCtrlClass.IsStarted("EpgTimer Service") == true)
         {
             button_start.IsEnabled = false;
             button_stop.IsEnabled  = true;
         }
         else
         {
             button_start.IsEnabled = true;
             button_stop.IsEnabled  = false;
         }
     }
     if (ServiceStop)
     {
         labelServiceInfo.Content = "※ 設定を閉じ、接続しなおしてください。";
     }
 }
Example #2
0
 private void UpdateServiceBtn()
 {
     if (ServiceCtrlClass.ServiceIsInstalled("EpgTimer Service") == false)
     {
         button_inst.IsEnabled   = true;
         button_uninst.IsEnabled = false;
         button_stop.IsEnabled   = false;
     }
     else
     {
         button_inst.IsEnabled   = false;
         button_uninst.IsEnabled = true;
         if (ServiceCtrlClass.IsStarted("EpgTimer Service") == true)
         {
             button_stop.IsEnabled = true;
         }
         else
         {
             button_stop.IsEnabled = false;
         }
     }
 }