Example #1
0
 public void Remove(XPListViewItem item)
 {
     if (ItemRemoved != null)
     {
         ItemRemoved(this, new ListViewItemEventArgs(item));
     }
     base.Remove(item);
 }
 public XPListViewItem Add(XPListViewItem item)
 {
   XPListViewItem itm;
   itm = ((XPListViewItem)base.Add(item));
   ListViewAPI.AddItemToGroup(((XPListView)itm.ListView), itm.Index, itm.GroupIndex);
   if (ItemAdded != null)
   {
     ItemAdded(this, new ListViewItemEventArgs(itm));
   }
   return itm;
 }
Example #3
0
        public XPListViewItem Add(XPListViewItem item)
        {
            XPListViewItem itm;

            itm = ((XPListViewItem)base.Add(item));
            ListViewAPI.AddItemToGroup(((XPListView)itm.ListView), itm.Index, itm.GroupIndex);
            if (ItemAdded != null)
            {
                ItemAdded(this, new ListViewItemEventArgs(itm));
            }
            return(itm);
        }
Example #4
0
 public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context,
                                  System.Globalization.CultureInfo culture, object value, System.Type destinationType)
 {
     if (destinationType == typeof(InstanceDescriptor))
     {
         Type[]         signature = { typeof(XPListViewItem.ListViewSubItem[]), typeof(int), typeof(int) };
         XPListViewItem itm       = ((XPListViewItem)value);
         object[]       args      = { itm.SubItemsArray, itm.ImageIndex, itm.GroupIndex };
         return(new InstanceDescriptor(typeof(XPListViewItem).GetConstructor(signature), args, false));
     }
     return(base.ConvertTo(context, culture, value, destinationType));
 }
 public void AddRange(XPListViewItem[] values)
 {
   base.AddRange(values);
   foreach (XPListViewItem itm in values)
   {
     ListViewAPI.AddItemToGroup(((XPListView)itm.ListView), itm.Index, itm.GroupIndex);
     if (ItemAdded != null)
     {
       ItemAdded(this, new ListViewItemEventArgs(itm));
     }
   }
 }
 public new XPListViewItem Add(string text)
 {
   XPListViewItem itm = new XPListViewItem(text);
   return Add(itm);
 }
 public ListViewItemEventArgs(XPListViewItem item)
 {
   mItem = item;
 }
 public void CopyTo(XPListViewItem[] array, int index)
 {
   base.CopyTo(array, index);
 }
Example #9
0
 public XPListViewItem(XPListViewItem.ListViewSubItem[] subItems, int imageIndex, int groupIndex)
   : base(subItems, imageIndex)
 {
   this.GroupIndex = groupIndex;
 }
 public XPListViewItem Insert(int index, XPListViewItem item)
 {
   return ((XPListViewItem)base.Insert(index, item));
 }
 public bool Contains(XPListViewItem item)
 {
   return base.Contains(item);
 }
Example #12
0
        public XPListViewItem Add(string text, int imageIndex, int groupindex)
        {
            XPListViewItem itm = new XPListViewItem(text, imageIndex, groupindex);

            return(Add(itm));
        }
Example #13
0
        public new XPListViewItem Add(string text)
        {
            XPListViewItem itm = new XPListViewItem(text);

            return(Add(itm));
        }
Example #14
0
 public ListViewItemEventArgs(XPListViewItem item)
 {
     mItem = item;
 }
 public XPListViewItem Add(string text, int imageIndex, int groupindex)
 {
   XPListViewItem itm = new XPListViewItem(text, imageIndex, groupindex);
   return Add(itm);
 }
Example #16
0
 public bool Contains(XPListViewItem item)
 {
     return(base.Contains(item));
 }
Example #17
0
 public int IndexOf(XPListViewItem item)
 {
     return(base.IndexOf(item));
 }
 public int IndexOf(XPListViewItem item)
 {
   return base.IndexOf(item);
 }
Example #19
0
 public XPListViewItem Insert(int index, XPListViewItem item)
 {
     return((XPListViewItem)base.Insert(index, item));
 }
 public void Remove(XPListViewItem item)
 {
   if (ItemRemoved != null)
   {
     ItemRemoved(this, new ListViewItemEventArgs(item));
   }
   base.Remove(item);
 }
Example #21
0
 public XPListViewItem(XPListViewItem.ListViewSubItem[] subItems, int imageIndex) : base(subItems, imageIndex) {}