2017-01-31 3 views
1

私は、oxyplotを使用して電圧の日付時間のグラフを持っていますが、私が望むのは、最後のポイントの後、そしてX軸に沿った最初のポイントの前にユーザーがドラッグするのを避けることです。オキシplotで最大値の後にドラッグを避ける方法は?

x軸にDateTimeAxis値があり、y軸に電圧値が表示されています。 は私が軸の両方でポイントを追加するには、このような何か:?私はMinDateプロパティとmaxDateの後にドラッグを避けることができますどのように

lineSerie = new LineSeries 
{ 
    StrokeThickness = 2, 
    MarkerSize = 3, 
    CanTrackerInterpolatePoints = false, 
    Smooth = false, 
    LineStyle = LineStyle.Dot, 
    Color = OxyColor.FromRgb(66, 134, 244) 
    }; 
    data.ToList().ForEach(d => lineSerie.Points.Add(new DataPoint(DateTimeAxis.ToDouble(d.Time), Convert.ToDouble(d.Tesnion)))); 
PlotModel.Series.Add(lineSerie); 

(MinDateプロパティは、左端のポイントが含まれており、maxDateのはX-の右端のポイントが含まれているとしましょう軸)。

答えて

1

AxisにAbsoluteMinimumAbsoluteMaximumを指定できます。 sourceから:

/// <summary> 
    /// Gets or sets the absolute maximum. This is only used for the UI control. 
    /// It will not be possible to zoom/pan beyond this limit. 
    /// The default value is <c>double.MaxValue</c>. 
    /// </summary> 
    public double AbsoluteMaximum { get; set; } 
関連する問題