在我的WPF应用程序中,我使用OxyPlot.WPF
控件来绘制LineSeries
。
根据要求,必须有两个单独的图,如下面的屏幕截图所示。两个图的X轴均为DateTimeAxis
,两个图的Y轴均为LinearAxis
。要绘制的值可以相同/不同。
现在我遇到的问题是,当我在第一个情节中有很大的价值时,那么情节区域会调整大小以分配大值。这看起来很尴尬,也难以分析价值观。我可以修改标签尺寸,以便两个绘图区域从同一个地方开始吗?
到目前为止,我已尝试为Grid
,Width
,LinearAxis
和MaximumPadding
设置父AxisDistance
容器,AxisTickToLabelDistance
的填充。但是,PlotArea
仍会调整大小。
任何帮助都将不胜感激。
答案 0 :(得分:0)
通过为PlotMargin
设置PlotView
来修复此问题。
<OxyPlot:PlotView Name="lineSeriesPlotView" PlotMargins="70 2 2 25">