private void MediaOnTrace(object sender, TraceEventArgs e) { if (InvokeRequired) { BeginInvoke(new TraceEventHandler(MediaOnTrace), sender, e); } else { TraceView.AppendText(e.ToString() + Environment.NewLine); } }
private void OnReceived(object sender, ReceiveEventArgs e) { if (InvokeRequired) { BeginInvoke(new ReceivedEventHandler(OnReceived), sender, e); } else { try { TraceView.AppendText(GXCommon.ToHex((byte[])e.Data)); } catch (Exception ex) { TraceView.AppendText(ex.Message); } } }