0
PlotModel
에는 LineSeries
이 그려져 있습니다. 내가 찾고있는 것은 MouseDown
이벤트로 감지되는 지점이 속한 모든 LineSeries를 선택하는 속임수입니다.OxyPlot은 선택된 LineSeries를 찾습니다
this.MouseDown += CheckIfLineSeriesHasBeenSelected;
private void CheckIfLineSeriesHasBeenSelected(object sender, OxyMouseDownEventArgs e)
{
switch (e.ChangedButton)
{
case OxyMouseButton.Left:
var series = (LineSeries) this.GetSeriesFromPoint(e.Position, 10);
series.StrokeThickness = 4;
break;
}
}
을하지만이 방법으로 모델은 전체 LineSeries의 단지 작은 부분의 두께를 변경합니다
나는이 일을했습니다. 의견이 있으십니까? 감사합니다.