Retrieving a list of selected points

Hello.

I have a question: how can I get a list of all the selected points on the chart (Column Charts)?

Please advise, thanks.

3 Replies

DG Durga Gopalakrishnan Syncfusion Team December 24, 2019 11:27 AM UTC

Hi Softlan, 
 
We have analyzed your query. To get the list of selected points, please use OnSelectionComplete event in chart. This event will be triggered after selecting a data point or chart series. We have prepared a sample to display the selected points in table based on your requirement. Please check with the below code snippet and sample. 
 
Code snippet 
<div> 
<EjsChart @ref="chart" SelectionMode="SelectionMode.Point" IsMultiSelect="true"> 
     <ChartEvents OnSelectionComplete="SelectedIndex"></ChartEvents> 
</EjsChart> 
</div> 
@code{ 
    EjsChart chart = new EjsChart(); 
    public void SelectedIndex(ISelectionCompleteEventArgs Arguments) 
    { 
        var data = Arguments.SelectedDataValues; 
        selectedData = JsonConvert.DeserializeObject<List<SelectedData>>(data.ToString()); 
        Console.WriteLine(selectedData); 
    } 
} 
 
Screenshot 
 
Sample 
 
Kindly revert us, if you have any concerns. 
 
Regards, 
Durga


SO softlan December 26, 2019 09:23 AM UTC

This is what i need.
Thanks.


SM Srihari Muthukaruppan Syncfusion Team December 31, 2019 05:51 AM UTC

Hi softlan,  

Most welcome. Kindly get in touch with us, if you requires further assistance. We are always happy in assisting you.   

Thanks,   
Srihari M 


Loader.
Up arrow icon