答案
最后我用这个解决了我的答案。
((LineSeries)MyChart.Series[0]).IndependentAxis = new LinearAxis
{
Minimum = 1,
Maximum = 5,
Orientation = AxisOrientation.X,
Interval = 1,
Margin = new Thickness(10, 0, 10, 0)
};
((LineSeries)MyChart.Series[0]).Clip = null;
((LineSeries)MyChart.Series[0]).Margin = new Thickness(10, 0, 10, 0);
我在WinRT XAML Toolkit的帮助下绘制折线图。我手动设置X轴,但是当我设置时我开始变得很奇怪终点。我试图设置边距和填充但它不起作用。请你建议我怎么做?
((LineSeries)MyChart.Series[0]).IndependentAxis = new LinearAxis
{
Minimum = 1,
Maximum = 5,
Orientation = AxisOrientation.X,
Interval = 1,
//Margin = .... Not working
//Padding = .... Not working
};
答案 0 :(得分:0)
我使用可视化树调试器从这些数据点向上走可视树,以查看Clip属性的设置位置。事实上,我只是在示例项目上做了这个,并在LineSeries上设置。查看它是否已设置为其XAML模板的一部分,或者是否在C#中完成并将其删除。您还可以更改X轴上的最小值/最大值以腾出更多空间。我会在我的TODO列表中添加清洁工具。