/// <summary> /// Mark self as dirty and invoke the RefreshRequest event. /// </summary> /// <param name="rrt">Request type.</param> /// <param name="aus">Axis update status.</param> protected void Refresh(RefreshRequestType rrt, AxisUpdateState aus) { Dirty = true; RefreshRequest?.Invoke(this, new RefreshRequestEventArgs(rrt, aus, this)); }
/// <summary> /// Initialize. /// </summary> /// <param name="rrt">The request type.</param> /// <param name="aus">The axis update info.</param> /// <param name="cc">The component.</param> public RefreshRequestEventArgs(RefreshRequestType rrt, AxisUpdateState aus, ChartComponent cc) { this.Request = rrt; this.Component = cc; this.Axis = aus; }