Author: toshok
Date: 2006-08-08 18:35:35 -0400 (Tue, 08 Aug 2006)
New Revision: 63509
Modified:
trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/ChangeLog
trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/GridTableStylesCollectionTest.cs
Log:
2006-08-08 Chris Toshok <[EMAIL PROTECTED]>
* GridTableStylesCollectionTest.cs: make this fixture public so
it's actually included, and add a test for changing the
MappingName of a constituent TableStyle.
Modified:
trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/ChangeLog
2006-08-08 21:51:15 UTC (rev 63508)
+++ trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/ChangeLog
2006-08-08 22:35:35 UTC (rev 63509)
@@ -1,3 +1,9 @@
+2006-08-08 Chris Toshok <[EMAIL PROTECTED]>
+
+ * GridTableStylesCollectionTest.cs: make this fixture public so
+ it's actually included, and add a test for changing the
+ MappingName of a constituent TableStyle.
+
2006-07-30 Carlos Alberto Cortez <[EMAIL PROTECTED]>
* PrintDialogTest.cs: Added.
Modified:
trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/GridTableStylesCollectionTest.cs
===================================================================
---
trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/GridTableStylesCollectionTest.cs
2006-08-08 21:51:15 UTC (rev 63508)
+++
trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/GridTableStylesCollectionTest.cs
2006-08-08 22:35:35 UTC (rev 63509)
@@ -35,7 +35,7 @@
namespace MonoTests.System.Windows.Forms
{
[TestFixture]
- class GridTableStylesCollectionTest
+ public class GridTableStylesCollectionTest
{
private bool eventhandled;
private object Element;
@@ -56,6 +56,25 @@
}
[Test]
+ public void TestMappingNameChanged ()
+ {
+ DataGrid grid = new DataGrid ();
+ GridTableStylesCollection sc = grid.TableStyles;
+ sc.CollectionChanged += new
CollectionChangeEventHandler (OnCollectionEventHandler);
+
+ // Add single
+ DataGridTableStyle ts = new DataGridTableStyle ();
+ ts.MappingName = "Table1";
+ sc.Add (ts);
+ ResetEventData ();
+ ts.MappingName = "Table2";
+
+ Assert.AreEqual (true, eventhandled, "A1");
+ Assert.AreEqual (null, Element, "A2");
+ Assert.AreEqual (CollectionChangeAction.Refresh,
Action, "A3");
+ }
+
+ [Test]
public void TestAdd ()
{
DataGrid grid = new DataGrid ();
@@ -176,17 +195,17 @@
Action = (CollectionChangeAction) 0;
}
- private void OnEventHandler (object sender, EventArgs e)
- {
- eventhandled = true;
+ private void OnEventHandler (object sender, EventArgs e)
+ {
+ eventhandled = true;
}
- private void OnCollectionEventHandler (object sender,
CollectionChangeEventArgs e)
+ private void OnCollectionEventHandler (object sender,
CollectionChangeEventArgs e)
{
- times++;
+ times++;
eventhandled = true;
Element = e.Element;
- Action = e.Action;
+ Action = e.Action;
}
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches