public void UpdateControl() { if (ToolStrip != null) { ToolStrip.Invalidate(); } }
public BlinkingButtonRenderer(ToolStrip strip) { this.strip = strip; this.strip.Renderer = this; this.strip.Disposed += new EventHandler(strip_Disposed); this.blinkTimer = new Timer { Interval = 500 }; this.blinkTimer.Tick += delegate { blink = !blink; strip.Invalidate(); }; }
public StripToolGroup this[int iIndex] { get { return((StripToolGroup)_Groups[iIndex]); } set { _Groups[iIndex] = value; if (ToolStrip != null) { ToolStrip.Invalidate(); } } }
internal void SelectControl() { ToolStrip control = base.Control as ToolStrip; if (control != null) { ToolStripTemplateNode.MiniToolStripRenderer renderer = control.Renderer as ToolStripTemplateNode.MiniToolStripRenderer; if (renderer != null) { renderer.State = 1; control.Invalidate(); } } }
protected override void ClearItems() { base.ClearItems(); _parent.Invalidate(); }