Мы используем плагин Oxy Plot в проекте wpf, это отличный инструмент, но у меня есть одна небольшая проблема.Если я изменю размер окна приложения и сброслю масштаб оси графика, вертикальная линия или трекер могут исчезнуть.
Кажется, что он настолько тонкий, что становится невидимым.Окси-график не имеет настроек вертикальной / горизонтальной линии, только цвет.Может быть, где можно изменить настройки вертикальной линии трекера с помощью WPF?
Я просмотрел исходный код GitHub и, похоже, его действительно нет.https://github.com/oxyplot/oxyplot/blob/94db37a0f609e4df794feee9c431cc1848e52e6a/Source/OxyPlot.Wpf/Tracker/TrackerControl.cs
Также я пытался перерисовать трекер, сделать недействительным график, перерисовать весь график, но ничего не получилось.
Это код представления окси-графика - горизонтальная линия отключена, а вертикальная линия имеет только цветнастройки.
<oxy:PlotView Grid.Column="2" Grid.Row="0" Model="{Binding Path=XYPlotModel}" Controller="{Binding PlotController}" Grid.RowSpan="3" Margin="10,10,10,105">
<oxy:PlotView.DefaultTrackerTemplate>
<ControlTemplate>
<oxy:TrackerControl Position="{Binding Position}" HorizontalLineVisibility="Collapsed" LineExtents="{Binding PlotModel.PlotArea}" LineStroke="Blue">
<oxy:TrackerControl.Content>
<TextBlock Text="{Binding}" Margin="0" />
</oxy:TrackerControl.Content>
</oxy:TrackerControl>
</ControlTemplate>
</oxy:PlotView.DefaultTrackerTemplate>
</oxy:PlotView>