我在WPF应用程序中使用LiveCharts绘制一张小图表,并且在图表的末端看到一些奇怪的东西与分隔线有关。并排获取这两个屏幕截图示例:
在视图的其他无关部分更改后,这2张图像是在同一LiveChart对象上捕获的。
有趣的是,两个屏幕截图之间渲染图表的大小相差1px。右侧的像素实际上比xaml中定义的高度大1px。
期望的效果是在中心基线上方和下方都有4条分隔线的图表。我尝试过更改图表的填充,边距,高度,最小高度,分隔符StrokeThickness,并在各个位置添加了SnapsToDevicePixels……似乎无助于使布局保持一致。
有什么想法吗?