Author: calberto
Date: 2007-08-26 20:41:16 -0400 (Sun, 26 Aug 2007)
New Revision: 84863

Modified:
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListView.cs
Log:
        * ListView.cs: Add a pair of missing 2.0 ListViewItemCollection.Insert
        methods.

2007-08-26  Carlos Alberto Cortez <[EMAIL PROTECTED]>



Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2007-08-27 00:16:26 UTC (rev 84862)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2007-08-27 00:41:16 UTC (rev 84863)
@@ -1,5 +1,10 @@
 2007-08-26  Carlos Alberto Cortez <[EMAIL PROTECTED]>
 
+       * ListView.cs: Add a pair of missing 2.0 ListViewItemCollection.Insert
+       methods.
+
+2007-08-26  Carlos Alberto Cortez <[EMAIL PROTECTED]>
+
        * ListViewInsertionMark.cs: New stubbed class.
 
 2007-08-25  Gert Driesen  <[EMAIL PROTECTED]>

Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListView.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListView.cs      
2007-08-27 00:16:26 UTC (rev 84862)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListView.cs      
2007-08-27 00:41:16 UTC (rev 84863)
@@ -4696,12 +4696,25 @@
                        }
 
 #if NET_2_0
-                       public ListViewItem Insert (int index, string key, 
string text, int imageIndex)
+                       public ListViewItem Insert (int index, string text, 
string imageKey)
                        {
+                               ListViewItem lvi = new ListViewItem (text, 
imageKey);
+                               return Insert (index, lvi);
+                       }
+
+                       public virtual ListViewItem Insert (int index, string 
key, string text, int imageIndex)
+                       {
                                ListViewItem lvi = new ListViewItem (text, 
imageIndex);
                                lvi.Name = key;
                                return Insert (index, lvi);
                        }
+
+                       public virtual ListViewItem Insert (int index, string 
key, string text, string imageKey)
+                       {
+                               ListViewItem lvi = new ListViewItem (text, 
imageKey);
+                               lvi.Name = key;
+                               return Insert (index, lvi);
+                       }
 #endif
 
                        public virtual void Remove (ListViewItem item)

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to