public void UpdateUI(ValidationReport report) { this.listView.BeginUpdate(); this.listView.Items.Clear(); if (report.IsValid) { for (int i = 0; i < report.Count; i++) { ValidationRecord validationRecord = report[i]; int imageIndex; if (validationRecord.Severity == ValidationRecord.Severities.Success) { imageIndex = 0; } else { if (validationRecord.Severity == ValidationRecord.Severities.Warning) { imageIndex = 1; } else { imageIndex = 2; } } ListViewItem listViewItem = new ListViewItem(validationRecord.Message, imageIndex); listViewItem.Tag = validationRecord; this.listView.Items.Add(listViewItem); } } this.listView.EndUpdate(); }
private void UpdateReports() { this.ClearReports(); this.m_gameModeReport = Validation.ValidateGameMode(this.m_paramGameModes.Value); this.m_gameReport = Validation.ValidateGame(); this.RefreshReports(); }