//=================================================================
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="cell">The cell to which the comparer belongs.</param>
 public ItemComparer(BaseComboBoxCell cell)
 {
     owner = cell;
 }
 //=====================================================================
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="cell">The cell to which the collection belongs</param>
 public ObjectCollection(BaseComboBoxCell cell)
 {
     owner = cell;
 }
 /// <summary>
 /// Add a range of items to the collection from another collection
 /// </summary>
 /// <param name="value">The items to add to the collection</param>
 public void AddRange(BaseComboBoxCell.ObjectCollection value)
 {
     this.CheckNoDataSource();
     this.AddRangeInternal(value);
     this.owner.OnItemsCollectionChanged();
 }
 //=====================================================================
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="cellTemplate">The cell template to use</param>
 protected BaseComboBoxColumn(BaseComboBoxCell cellTemplate)
     : base(cellTemplate)
 {
 }