2 // Copyright (c) 2005 Novell, Inc.
5 // Ritvik Mayank (mritvik@novell.com)
10 using System.Windows.Forms;
13 namespace MonoTests.System.Windows.Forms
16 [Ignore ("This test has to be completly reviewed")]
17 public class ListBoxDrawItemEvent
19 static bool eventhandled = false;
20 public void DrawItem_EventHandler (object sender,DrawItemEventArgs e)
26 public void DrawItemTest ()
28 Form myform = new Form ();
29 ListBox lb1 = new ListBox ();
31 // Test DrawItem Event
32 lb1.DrawItem += new DrawItemEventHandler (DrawItem_EventHandler);
33 lb1.DrawMode = DrawMode.OwnerDrawFixed;
34 myform.Controls.Add (lb1);
36 Assert.AreEqual (true, eventhandled, "#A1");
40 [Ignore ("This test has to be completly reviewed")]
41 public class ListBoxMeasureItemEvent
43 static bool eventhandled = false;
44 public void MeasureItem_EventHandler (object sender,MeasureItemEventArgs e)
50 public void MeasureItemTest ()
52 Form myform = new Form ();
53 myform.Visible = true;
54 ListBox lb1 = new ListBox ();
57 myform.Controls.Add (lb1);
58 // Test MeasureItem Event
59 lb1.MeasureItem += new MeasureItemEventHandler (MeasureItem_EventHandler);
60 lb1.DrawMode = DrawMode.OwnerDrawVariable;
61 Assert.AreEqual (true, eventhandled, "#A2");