public ColumnCollection(ColumnModel owner) : base() { if (owner == null) { throw new ArgumentNullException("owner"); } this.owner = owner; this.totalColumnWidth = 0; this.visibleColumnsWidth = 0; this.visibleColumnCount = 0; this.lastVisibleColumn = -1; }