internal void SetFault(Types.SL.HWFaultReason Fault) { labelFault.Content = Fault.ToString(); labelFault.Visibility = Visibility.Visible; IsRunning = false; }
public void AddSLFaultEvent(Types.SL.HWFaultReason Fault) { m_ActionQueue.Enqueue(delegate { if (Cache.Main.mainFrame.Content.Equals(Cache.UserTest)) { Cache.UserTest.SetSLFault(Fault); } else if (Cache.Main.mainFrame.Content.Equals(Cache.Selftest)) { Cache.Selftest.SetFault(Fault); } else { Cache.SL.SetFault(Fault); } }); }