0
Я использую Oxyplot
для отображения графиков. Я добавил горизонтальное панорамирование следующие образом:Oxyplot горизонтальная панорама только между самой левой и самой правой точками
private void AddHorizonalPanToLinearModel(){
var b = false;
GraphModel.MouseDown += (s, e) =>
{
if (e.ChangedButton != OxyMouseButton.Left) return;
b = true;
CurrentMousePosition = e.Position;
};
GraphModel.MouseMove += (s, e) =>
{
_xLinearAxis.Pan(CurrentMousePosition, e.Position);
CurrentMousePosition = e.Position;
GraphModel.InvalidatePlot(false);
e.Handled = true;
};
GraphModel.MouseUp += (s, e) => b = false;
}
Я ищу решение, которое ограничивает сковороду между крайними левыми и крайними правыми значениями х, но я ничего не могу найти. У вас есть идеи?