как использовать четвертый квадрант в живых чартах - PullRequest
0 голосов
/ 19 июня 2019

У меня есть два вопроса, когда я использую livecharts в wpf;

1 с использованием основной колонки. Когда я устанавливаю Zoom = X и двигаюсь влево, он показывает отрицательную половину оси, это не соответствует требованию. Как заблокировать отрицательную половину оси;

 <lvc:CartesianChart Series="{Binding SeriesCollection}" LegendLocation="Left" Height="313" Zoom="x">
                <lvc:CartesianChart.AxisX>
                    <lvc:Axis Title="Salesman" Labels="{Binding Labels}"></lvc:Axis>
                </lvc:CartesianChart.AxisX>
                <lvc:CartesianChart.AxisY>
                    <lvc:Axis Title="Sold Apps" LabelFormatter="{Binding Formatter}"></lvc:Axis>
                </lvc:CartesianChart.AxisY>
            </lvc:CartesianChart>
public Ztest()
        {
            InitializeComponent();
            SeriesCollection = new SeriesCollection
            {
                new ColumnSeries
                {
                    Title = "2015",
                    Values = new ChartValues<double> { 10, 50, 39, 50 }
                }
            };


            Labels = new[] { "Maria", "Susan", "Charles", "Frida" };
            Formatter = value => value.ToString("N");

            DataContext = this;
        }
        public SeriesCollection SeriesCollection { get; set; }
        public string[] Labels { get; set; }
        public Func<double, string> Formatter { get; set; }

        | 
       4|
       3|                  |
       2|                  |
       1|                  |  |  |
       ———————————————————————————————————————————————
        May Joy Tom      Tom Joy May

2 с использованием базовой строки строк

 now: 
     |
     |
 May |---------
 Joy |------
 Tom |----
    ________________________
     0  1  2  3  4

Я хочу это:

 Tom |----
 Joy |------
 May |---------
     |
     |
    ________________________
     0  1  2  3  4
Or:
     0  1  2  3  4
     ________________________
 Tom |----
 Joy |------
 May |---------
     |
     |

...