public void Remove( System.Drawing.Color c ) { int index = IndexOf( c ); if( index >= 0 ) myItems.RemoveAt( index ); }