Author: jackson
Date: 2005-09-23 03:33:18 -0400 (Fri, 23 Sep 2005)
New Revision: 50564

Modified:
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Binding.cs
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListControl.cs
Log:

        * Binding.cs:
        * ListControl.cs: Don't use the path when retrieving binding
        managers from the binding context. My bat sense tells me that the
        path is only used on insertion.
        


Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Binding.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Binding.cs       
2005-09-23 07:05:30 UTC (rev 50563)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Binding.cs       
2005-09-23 07:33:18 UTC (rev 50564)
@@ -141,7 +141,7 @@
                        if (control == null)
                                return;
 
-                       manager = control.BindingContext [data_source, 
property_name];
+                       manager = control.BindingContext [data_source];
                        manager.AddBinding (this);
 
                        WirePropertyValueChangedEvent ();

Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2005-09-23 07:05:30 UTC (rev 50563)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog        
2005-09-23 07:33:18 UTC (rev 50564)
@@ -1,3 +1,10 @@
+2005-09-23  Jackson Harper  <[EMAIL PROTECTED]>
+
+       * Binding.cs:
+       * ListControl.cs: Don't use the path when retrieving binding
+       managers from the binding context. My bat sense tells me that the
+       path is only used on insertion.
+
 2005-09-22  Jackson Harper  <[EMAIL PROTECTED]>
 
        * Splitter.cs: Set the cursor an easier way. (Thanks peter).

Modified: 
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListControl.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListControl.cs   
2005-09-23 07:05:30 UTC (rev 50563)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListControl.cs   
2005-09-23 07:33:18 UTC (rev 50564)
@@ -299,8 +299,8 @@
                                return;
                        }
                        
-                       data_manager = (CurrencyManager) BindingContext 
[data_source, ValueMember];
-                       data_manager.PositionChanged += new EventHandler 
(OnPositionChanged);                   
+                       data_manager = (CurrencyManager) BindingContext 
[data_source];
+                       data_manager.PositionChanged += new EventHandler 
(OnPositionChanged);
                }               
                
                private void OnPositionChanged (object sender, EventArgs e)

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

Reply via email to