public virtual void RemoveLastColumn() { int cc = ColumnCount; ColumnCount--; if (cc != ColumnCount) { RaiseListChanged(new ListChangedEventArgs(ListChangedType.PropertyDescriptorDeleted, -1, ColumnCount)); } }