Author: jackson
Date: 2005-03-16 17:53:30 -0500 (Wed, 16 Mar 2005)
New Revision: 41922
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TabControl.cs
Log:
* TabControl.cs: Raise the SelectedIndexChanged event.
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
2005-03-16 20:55:55 UTC (rev 41921)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
2005-03-16 22:53:30 UTC (rev 41922)
@@ -1,3 +1,7 @@
+2005-03-16 Jackson Harper <[EMAIL PROTECTED]>
+
+ * TabControl.cs: Raise the SelectedIndexChanged event.
+
2005-03-16 Alexander Olk <[EMAIL PROTECTED]>
* FileDialog.cs, OpenFileDialog.cs, SaveFileDialog.cs:
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TabControl.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TabControl.cs
2005-03-16 20:55:55 UTC (rev 41921)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TabControl.cs
2005-03-16 22:53:30 UTC (rev 41922)
@@ -222,6 +222,9 @@
Controls [selected_index].Visible =
false;
}
selected_index = value;
+
+ OnSelectedIndexChanged (EventArgs.Empty);
+
if (selected_index != -1) {
invalid = Rectangle.Union (invalid,
GetTabRect (selected_index));
Controls [selected_index].Visible =
true;
@@ -415,6 +418,12 @@
}
}
+ protected virtual void OnSelectedIndexChanged (EventArgs e)
+ {
+ if (SelectedIndexChanged != null)
+ SelectedIndexChanged (this, e);
+ }
+
#endregion // Protected Instance Methods
#region Internal & Private Methods
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches