public void AddRange( HListItem[] items )
 {
     foreach( HListItem item in items )
     {
         this.Add( item );
     }
 }
 public void Add(HListItem item)
 {
     List.Add(item);
     if (OnItemAdded != null)
     {
         OnItemAdded(this, new ListItemAddEventArgs(item));
     }
 }
 public int IndexOf( HListItem item )
 {
     return this.List.IndexOf(item);
 }
 public bool Contains(HListItem item)
 {
     return this.List.Contains(item);
 }
 public void Add(HListItem item)
 {
     List.Add(item);
     if( OnItemAdded != null )
         OnItemAdded( this, new ListItemAddEventArgs( item ) );
 }
 public int IndexOf(HListItem item)
 {
     return(this.List.IndexOf(item));
 }
 public bool Contains(HListItem item)
 {
     return(this.List.Contains(item));
 }