本文整理汇总了C#中EventWatcher.Clear方法的典型用法代码示例。如果您正苦于以下问题:C# EventWatcher.Clear方法的具体用法?C# EventWatcher.Clear怎么用?C# EventWatcher.Clear使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类EventWatcher
的用法示例。
在下文中一共展示了EventWatcher.Clear方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: PropertyBackColor
public void PropertyBackColor ()
{
Control c = new Control ();
EventWatcher ew = new EventWatcher (c);
c.BackColor = Color.Aquamarine;
Assert.AreEqual (Color.Aquamarine, c.BackColor, "B1");
Assert.AreEqual ("BackColorChanged", ew.ToString (), "B2");
ew.Clear ();
c.BackColor = Color.Aquamarine;
Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}
示例2: PropertyMarqueeAnimationSpeed
public void PropertyMarqueeAnimationSpeed ()
{
ToolStripProgressBar tsi = new ToolStripProgressBar ();
EventWatcher ew = new EventWatcher (tsi);
tsi.MarqueeAnimationSpeed = 200;
Assert.AreEqual (200, tsi.MarqueeAnimationSpeed, "B1");
Assert.AreEqual (string.Empty, ew.ToString (), "B2");
ew.Clear ();
tsi.MarqueeAnimationSpeed = 200;
Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}
示例3: PropertyAutoSize
public void PropertyAutoSize ()
{
Control c = new Control ();
EventWatcher ew = new EventWatcher (c);
c.AutoSize = true;
Assert.AreEqual (true, c.AutoSize, "B1");
Assert.AreEqual ("AutoSizeChanged", ew.ToString (), "B2");
ew.Clear ();
c.AutoSize = true;
Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}
示例4: PropertyAutoSize
public void PropertyAutoSize ()
{
ToolStripPanel tsp = new ToolStripPanel ();
EventWatcher ew = new EventWatcher (tsp);
tsp.AutoSize = false;
Assert.AreEqual (false, tsp.AutoSize, "B1");
Assert.AreEqual ("AutoSizeChanged", ew.ToString (), "B2");
ew.Clear ();
tsp.AutoSize = false;
Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}
示例5: PropertyAllowDrop
public void PropertyAllowDrop ()
{
Control c = new Control ();
EventWatcher ew = new EventWatcher (c);
c.AllowDrop = true;
Assert.AreEqual (true, c.AllowDrop, "B1");
Assert.AreEqual (string.Empty, ew.ToString (), "B2");
ew.Clear ();
c.AllowDrop = true;
Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}
示例6: PropertyAnchor
public void PropertyAnchor ()
{
Control c = new Control ();
EventWatcher ew = new EventWatcher (c);
c.Anchor = AnchorStyles.Bottom;
Assert.AreEqual (AnchorStyles.Bottom, c.Anchor, "B1");
Assert.AreEqual (string.Empty, ew.ToString (), "B2");
ew.Clear ();
c.Anchor = AnchorStyles.Bottom;
Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}
示例7: PropertyBackColor
public void PropertyBackColor ()
{
ToolStripContentPanel tsp = new ToolStripContentPanel ();
EventWatcher ew = new EventWatcher (tsp);
tsp.BackColor = Color.Green;
Assert.AreEqual (Color.Green, tsp.BackColor, "B1");
Assert.AreEqual (string.Empty, ew.ToString (), "B2");
ew.Clear ();
tsp.BackColor = Color.Green;
Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}
示例8: PropertyRenderer
public void PropertyRenderer ()
{
ToolStripContentPanel tsp = new ToolStripContentPanel ();
EventWatcher ew = new EventWatcher (tsp);
ToolStripProfessionalRenderer pr = new ToolStripProfessionalRenderer ();
tsp.Renderer = pr;
Assert.AreSame (pr, tsp.Renderer, "B1");
Assert.AreEqual (ToolStripRenderMode.Custom, tsp.RenderMode, "B1-2");
// I refuse to call the event twice like .Net does.
//Assert.AreEqual ("RendererChanged;RendererChanged", ew.ToString (), "B2");
ew.Clear ();
tsp.Renderer = pr;
//Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}
示例9: PropertyRenderMode
public void PropertyRenderMode ()
{
ToolStrip ts = new ToolStrip ();
EventWatcher ew = new EventWatcher (ts);
ts.RenderMode = ToolStripRenderMode.System;
Assert.AreEqual (ToolStripRenderMode.System, ts.RenderMode, "B1");
Assert.AreEqual ("LayoutCompleted;RendererChanged", ew.ToString (), "B2");
ew.Clear ();
ts.RenderMode = ToolStripRenderMode.System;
Assert.AreEqual ("LayoutCompleted;RendererChanged", ew.ToString (), "B3");
}
示例10: PropertyRenderer
public void PropertyRenderer ()
{
ToolStrip ts = new ToolStrip ();
EventWatcher ew = new EventWatcher (ts);
ToolStripProfessionalRenderer pr = new ToolStripProfessionalRenderer ();
ts.Renderer = pr;
Assert.AreSame (pr, ts.Renderer, "B1");
Assert.AreEqual ("LayoutCompleted;RendererChanged", ew.ToString (), "B2");
Assert.AreEqual (ToolStripRenderMode.Custom, ts.RenderMode, "B4");
ew.Clear ();
ts.Renderer = pr;
Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}
示例11: PropertySite
public void PropertySite ()
{
ToolStripControlHost tsi = new ToolStripControlHost (new Control ());
EventWatcher ew = new EventWatcher (tsi);
ISite i = new Form ().Site;
tsi.Site = i;
Assert.AreSame (i, tsi.Site, "B1");
Assert.AreEqual (string.Empty, ew.ToString (), "B2");
ew.Clear ();
tsi.Site = i;
Assert.AreSame (string.Empty, ew.ToString (), "B3");
}
示例12: PropertyRowMargin
public void PropertyRowMargin ()
{
ToolStripPanel tsp = new ToolStripPanel ();
EventWatcher ew = new EventWatcher (tsp);
tsp.RowMargin = new Padding (4);
Assert.AreEqual (new Padding (4), tsp.RowMargin, "B1");
Assert.AreEqual (string.Empty, ew.ToString (), "B2");
ew.Clear ();
tsp.RowMargin = new Padding (4);
Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}
示例13: PropertyOrientation
public void PropertyOrientation ()
{
ToolStripPanel tsp = new ToolStripPanel ();
EventWatcher ew = new EventWatcher (tsp);
tsp.Orientation = Orientation.Vertical;
Assert.AreEqual (Orientation.Vertical, tsp.Orientation, "B1");
Assert.AreEqual (string.Empty, ew.ToString (), "B2");
ew.Clear ();
tsp.Orientation = Orientation.Vertical;
Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}
示例14: PropertyCheckOnClick
public void PropertyCheckOnClick ()
{
ToolStripButton tsi = new ToolStripButton ();
EventWatcher ew = new EventWatcher (tsi);
tsi.CheckOnClick = true;
Assert.AreEqual (true, tsi.CheckOnClick, "B1");
Assert.AreEqual (string.Empty, ew.ToString (), "B2");
ew.Clear ();
tsi.CheckOnClick = true;
Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}
示例15: PropertyFont
public void PropertyFont ()
{
ToolStrip ts = new ToolStrip ();
EventWatcher ew = new EventWatcher (ts);
Font f = new Font ("Arial", 12);
ts.Font = f;
Assert.AreSame (f, ts.Font, "B1");
Assert.AreEqual ("LayoutCompleted", ew.ToString (), "B2");
ew.Clear ();
ts.Font = f;
Assert.AreEqual (string.Empty, ew.ToString (), "B3");
}