Blazorise-Chart:两个轴上两个值之间的点

问题描述

我想问一下,如何在LineChart的两个值之间放置一个点?有没有我看不到的散点图?我只能在一条线上放置一个点。但是我想用x和y坐标放置点。 这是我的代码: @code

@code
{
    public class Point
    {
        public Point(double _x,double _y)
        {
            x = _x;
            y = _y;
        }
        public double x { get; set; }
        public double y { get; set; }
    }
        
    private Chart<Point> lineChart = new Chart<Point>();

    protected override async Task OnAfterRenderAsync(bool firstRender)
    {
        await lineChart.Clear();
        await lineChart.AddLabelsDatasetsAndUpdate(Labels,GetLineChartDataset());
        lineChart.OptionsJsonString= "{ \"elements\":{\"line\":{\"tension\": 0}},\"animation\": {\"duration\": 0},\"scales\": { \"yAxes\": [{ \"ticks\": { \"min\": 0.6,\"max\": 1.9 } }] },\"legend\":{\"display\": false}}";
    }

    LineChartDataset<Point> GetLineChartDataset()
    {
        return new LineChartDataset<Point>
        {
            Label = "FEQ",Data = new List<Point> { new Point(1.12,1.45),new Point(1.22,1.69)},Fill = false,PoinTradius = 5,BorderDash = new List<int> {4,8 },LineTension = 0,ShowLine =false
        };
    }

    string[] Labels = {"","Jänner","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","December" };
            }
    <Chart @ref="lineChart" TItem="Point"></Chart>

}

无法发布图片,因为我没有10个声誉。对不起这是图片链接,您可以在其中查看https://i.postimg.cc/pdrhNw2c/Chart.png

时的外观。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)