示例#1
0
	    public void ScrollTest ()
	       {
		       Form myform = new Form ();
		       myform.ShowInTaskbar = false;
		       myform.Visible = true;
		       MyScrollBar myHscrlbar = new MyScrollBar ();
		       myform.Controls.Add (myHscrlbar);
		       myHscrlbar.Scroll += new ScrollEventHandler (ScrollBarScroll_EventHandler);
		       myHscrlbar.ScrollNow ();

		       Assert.AreEqual (true, eventhandled, "S4");
		       eventhandled = false;
		       myform.Dispose ();
	       }
示例#2
0
	    public void ScrollEventsOrder ()
	       {
		       string[] EventsWanted = {
			       "OnHandleCreated",
				 "OnBindingContextChanged",
				 "OnBindingContextChanged",
				 "OnScroll",
				 "OnValueChanged"
		       };
		       Form myform = new Form ();
		       myform.ShowInTaskbar = false;
		       myform.Visible = true;
		       MyScrollBar s = new MyScrollBar ();
		       myform.Controls.Add (s);
		       s.ScrollNow ();

		       Assert.AreEqual (EventsWanted, ArrayListToString (s.Results));
		       myform.Dispose ();
	       }