* CurrencyManager.cs: When we get a ListChanged event from our source,
always fire our own ListChanged event, as .Net does.
svn path=/trunk/mcs/; revision=94731
+2008-02-03 Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+ * CurrencyManager.cs: When we get a ListChanged event from our source,
+ always fire our own ListChanged event, as .Net does.
+
2008-02-03 Luke Page <luke.a.page@gmail.com>
* RichTextBox.cs: AutoSize now defaults to false. Fixes Bug
MetaDataChanged (this, e);
}
- /* TODO - We need to fire the 2.0 ListChanged event for -likely- all the events,
- since we are only doing it by now for ItemChanged - but need tests to ensure it */
private void ListChangedHandler (object sender, ListChangedEventArgs e)
{
switch (e.ListChangedType) {
UpdateIsBinding ();
#else
OnItemChanged (new ItemChangedEventArgs (-1));
- OnListChanged (e);
#endif
}
else {
// UpdateIsBinding ();
break;
}
+#if NET_2_0
+ OnListChanged (e);
+#endif
}
#if NET_2_0