public void AddRows(IEnumerable<LogItem> rs) { if(rs.Any()) { foreach (var s in rs) rows.Add(s); while(rows.Count > maxRows) { rows.RemoveAt(0); } if (!paused) { this.Refresh(); } } }