public void HandleDriverRunTimeErrorEvent(object sender, DriverRunTimeErrorEventArgs eventData) { if (this.InvokeRequired) { this.Invoke(new DriverRunTimeErrorEventHandler(HandleDriverRunTimeErrorEvent), new object[] { sender, eventData }); } else { string msg = String.Format("Error: {0} Occured on subsystem {1} element {2} at time {3}", eventData.Message, eventData.Subsystem, eventData.Subsystem.Element, eventData.DateTime.ToString("T")); MessageBox.Show(msg, "Error"); } }
public void HandleDriverRunTimeErrorEvent(object sender, DriverRunTimeErrorEventArgs eventData) { throw new Exception(String.Format("Error: {0} Occured on subsystem {1}", eventData.Message, eventData.Subsystem, eventData.Subsystem.Element)); }
public void HandleDriverRunTimeErrorEvent(object sender, DriverRunTimeErrorEventArgs eventData) { throw new Exception(String.Format("Error: {0} Occured on subsystem {1}", eventData.Message, eventData.Subsystem, eventData.Subsystem.Element)); }