实时图表将分离器设置为边缘



使用WPF应用程序使用实时图表。

当前,分隔符设置为我希望将分隔符设置为标签的边缘/边框

的标签

当前图的模拟

|   |   |   |
|   |   |   |
A   B   C   D

我希望图表看起来

|   |   |   |   |
|   |   |   |   |
  A   B   C   D

编辑:想提到实时图表基本列具有我想要的外观(请注意图表的X轴上的行),但是我的矿井像基本线一样不断出现

我使用轴截面来解决此

    myChart.AxisX(0).Sections = New LiveCharts.Wpf.SectionsCollection
    myChart.AxisX(0).Sections.Add(New LiveCharts.Wpf.AxisSection With {.FromValue = -0.5,
                                 .ToValue = -0.5, .Stroke = Brushes.Gainsboro, .StrokeThickness = 0.5})
    For Each xSec In x.Labels.Select(Function(fn) New LiveCharts.Wpf.AxisSection With {.FromValue = x.Labels.IndexOf(fn) + 0.5,
                                 .ToValue = x.Labels.IndexOf(fn) + 0.5, .Stroke = Brushes.Gainsboro, .StrokeThickness = 0.5})
        myChart.AxisX(0).Sections.Add(xSec)
    Next

注意:显然,这仅在您的标签唯一时才有效,否则您需要实现其他循环

相关内容

  • 没有找到相关文章