using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace RealTimeGraphX.EventArguments { /// /// Represents a graph range change event arguments. /// /// public class RangeChangedEventArgs : EventArgs { /// /// Gets or sets the minimum x value. /// public GraphDataPoint MinimumX { get; set; } /// /// Gets or sets the maximum x value. /// public GraphDataPoint MaximumX { get; set; } /// /// Gets or sets the minimum y value. /// public GraphDataPoint MinimumY { get; set; } /// /// Gets or sets the maximum y value. /// public GraphDataPoint MaximumY { get; set; } /// /// Initializes a new instance of the class. /// public RangeChangedEventArgs() { } /// /// Initializes a new instance of the class. /// /// The minimum x value. /// The maximum x value. /// The minimum y value. /// The maximum y value. public RangeChangedEventArgs(GraphDataPoint minimumX, GraphDataPoint maximumX,GraphDataPoint minimumY,GraphDataPoint maximumY) : this() { MinimumX = minimumX; MaximumX = maximumX; MinimumY = minimumY; MaximumY = maximumY; } } }