public void PaintEventsOrder () { string[] EventsWanted = { "HandleCreated", "BindingContextChanged", "BindingContextChanged", "Invalidated", "Invalidated", "Paint" }; Form myform = new Form (); myform.ShowInTaskbar = false; myform.Visible = true; MyLabel2 l = new MyLabel2 (); myform.Controls.Add (l); l.TextAlign = ContentAlignment.TopRight; l.Refresh (); Assert.AreEqual (EventsWanted, ArrayListToString (l.Results)); myform.Dispose(); }
public void BackgroundImageChangedEventsOrder () { string[] EventsWanted = { "HandleCreated", "BindingContextChanged", "BindingContextChanged", "Invalidated", "BackgroundImageChanged" }; Form myform = new Form (); myform.ShowInTaskbar = false; myform.Visible = true; MyLabel2 l = new MyLabel2 (); myform.Controls.Add (l); l.BackgroundImage = Image.FromFile ("Test/System.Windows.Forms/bitmaps/a.png"); Assert.AreEqual (EventsWanted, ArrayListToString (l.Results)); myform.Dispose(); }
public void TabStopChangedEventsOrder () { string[] EventsWanted = { "HandleCreated", "BindingContextChanged", "BindingContextChanged" }; Form myform = new Form (); myform.ShowInTaskbar = false; myform.Visible = true; MyLabel2 l = new MyLabel2 (); myform.Controls.Add (l); l.TabStop = true; Assert.AreEqual (EventsWanted, ArrayListToString (l.Results)); myform.Dispose(); }
public void SizeChangedEventsOrder () { string[] EventsWanted = { "HandleCreated", "BindingContextChanged", "BindingContextChanged", "Invalidated", "Layout", "Resize", "SizeChanged" }; Form myform = new Form (); myform.ShowInTaskbar = false; myform.Visible = true; MyLabel2 l = new MyLabel2 (); myform.Controls.Add (l); l.Size = new Size (150, 20); Assert.AreEqual (EventsWanted, ArrayListToString (l.Results)); myform.Dispose(); }