public void Remove(TableColumn column) { if (column.control != null) column.control.Dispose(); items.Remove(column); owner.UpdateColumns(); } }