C# 如何删除OxyPlot中的轴虚线
我正在使用OxyPlot并试图只显示该绘图。我已经找到了一种使轴编号、轴和背景透明的方法。但我似乎找不到一种使轴虚线透明的方法: 以下是我使用的代码:C# 如何删除OxyPlot中的轴虚线,c#,wpf,plot,oxyplot,C#,Wpf,Plot,Oxyplot,我正在使用OxyPlot并试图只显示该绘图。我已经找到了一种使轴编号、轴和背景透明的方法。但我似乎找不到一种使轴虚线透明的方法: 以下是我使用的代码: <oxy:Plot Grid.Row="1" Background="Transparent" TextColor="Transparent" PlotAreaBorderColor="Transparent"> <oxy:LineSeries ItemsSource="{Binding CoilData, Relati
<oxy:Plot Grid.Row="1" Background="Transparent" TextColor="Transparent" PlotAreaBorderColor="Transparent">
<oxy:LineSeries ItemsSource="{Binding CoilData, RelativeSource={RelativeSource FindAncestor, AncestorType=Window}}" DataFieldX="Key" DataFieldY="Value"/>
</oxy:Plot>
有什么办法可以做到这一点吗?我用以下方法解决了这个问题:
<oxy:Plot.Axes>
<oxy:LinearAxis Position="Left" TickStyle="None"/>
<oxy:LinearAxis Position="Bottom" TickStyle="None"/>
</oxy:Plot.Axes>
我已使用以下方法解决了此问题:
<oxy:Plot.Axes>
<oxy:LinearAxis Position="Left" TickStyle="None"/>
<oxy:LinearAxis Position="Bottom" TickStyle="None"/>
</oxy:Plot.Axes>
如果不希望轴可见,请将其IsAxisVisible属性设置为false。您仍然需要添加这些轴,以便覆盖默认轴/值。如果不希望轴可见,请将其IsAxisVisible属性设置为false。您仍然需要添加它们,以便覆盖默认轴/值。使用线性轴的以下属性:
LinearAxis eje_y=new LinearAxis();
eje_y.MinorTickSize = 0;
eje_y.MajorTickSize = 0;
使用线性轴的以下属性:
LinearAxis eje_y=new LinearAxis();
eje_y.MinorTickSize = 0;
eje_y.MajorTickSize = 0;