예제 #1
0
 /// <summary>
 /// Prohodí view diagnostiky za view rekalibrace nebo opačně
 /// </summary>
 /// <param name="diagnosticViewVisible">true, pokud zobrazit diagnostiku</param>
 public void changeDiagnosticView(bool diagnosticViewVisible)
 {
     if (splitContainer1.InvokeRequired)
     {
         ChangeDiagnosticViewCallback cb = new ChangeDiagnosticViewCallback(changeDiagnosticView);
         this.Invoke(cb, new object[] { diagnosticViewVisible });
     }
     else
     {
         if (diagnosticViewVisible)
         {
             splitContainer1.Panel2.Controls.Clear();
             splitContainer1.Panel2.Controls.Add(diagnosticView);
         }
         else
         {
             splitContainer1.Panel2.Controls.Clear();
             splitContainer1.Panel2.Controls.Add(recalibrView);
         }
     }
 }
예제 #2
0
 /// <summary>
 /// Prohodí view diagnostiky za view rekalibrace nebo opačně
 /// </summary>
 /// <param name="diagnosticViewVisible">true, pokud zobrazit diagnostiku</param>
 public void changeDiagnosticView(bool diagnosticViewVisible)
 {
     if (splitContainer1.InvokeRequired)
     {
         ChangeDiagnosticViewCallback cb = new ChangeDiagnosticViewCallback(changeDiagnosticView);
         this.Invoke(cb, new object[] { diagnosticViewVisible });
     }
     else
     {
         if (diagnosticViewVisible)
         {
             splitContainer1.Panel2.Controls.Clear();
             splitContainer1.Panel2.Controls.Add(diagnosticView);
         }
         else
         {
             splitContainer1.Panel2.Controls.Clear();
             splitContainer1.Panel2.Controls.Add(recalibrView);
         }
     }
 }