private void OnRedrawNeededChanged(RedrawRequestReason reason) { if (RedrawRequested != null) RedrawRequested(this, new RedrawRequestedEventArgs(reason)); }
/// <summary> /// Creates a new <code>RedrawRequestedEventArgs</code> /// </summary> /// <param name="reason">The reason to store</param> public RedrawRequestedEventArgs(RedrawRequestReason reason) { this.Reason = reason; }
/// <summary> /// Requests an redraw of this control and stores <paramref name="reason"/> for the receiver /// </summary> /// <param name="reason">The reason for the Redraw-Request</param> protected void RequestRedraw(RedrawRequestReason reason) { OnRedrawNeededChanged(reason); }