【问题标题】:Blazor SyncFusion Charts - Click EventBlazor SyncFusion 图表 - 点击事件
【发布时间】:2020-12-11 21:32:56
【问题描述】:

SyncFusion Charts for Blazor,<SfChart>,对我来说非常有用,但我不知道如何捕获对图表数据的点击,并成功确定点击了哪个项目。

文档中似乎没有示例。

我查看了与SelectionMode="SelectionMode.Point" 一起使用的OnPointClickOnSelectionComplete,但无济于事。有人可以帮忙吗?

【问题讨论】:

    标签: c# blazor syncfusion


    【解决方案1】:

    我和一位同事已经研究出如何解析所需的数据,在本例中是Column 类型图表中 x 轴上的日期。在这里,将值检索到一个字符串。

    async public void OnSelection(ISelectionCompleteEventArgs Arguments)
    {
        if (Arguments.SelectedDataValues is JArray jArray)
        {
            JToken? token = jArray.FirstOrDefault();
    
            if (token != null)
            {
                string value = token.Value<string>("x");
            }
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-06
      • 1970-01-01
      • 1970-01-01
      • 2015-10-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多