public StatEvent(StatEventType eventType, XboxLiveUser user, Exception errorInfo, StatEventArgs args) { EventType = eventType; LocalUser = user; ErrorInfo = errorInfo; EventArgs = args; }
private void setStatEvent(object sender, StatEventArgs e) { if (statusLabel.InvokeRequired) { StatEvent s = new StatEvent(setStatEvent); this.Invoke(s, new object[] { sender, e }); } else this.statusLabel.Text = e.StatLabel; if (Form.ActiveForm != null) Form.ActiveForm.Refresh(); }