【发布时间】:2017-01-31 09:05:57
【问题描述】:
我有一个使用 oxyplot 的电压日期时间图,我想要的是避免用户在 X 轴的最后一个点之后和第一个点之前拖动。
我在 x 轴上有 DateTimeAxis 值,在 y 轴上显示电压值。 我这样做是为了在两个轴上添加点:
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 之后拖动?(假设 minDate 包含 X 轴的最左边点,而 maxDate 包含 X 轴中最右边的点)。
【问题讨论】: