Skip to content

Commit 4f80b93

Browse files
committed
Fixed area selection
1 parent 05a8c1a commit 4f80b93

File tree

2 files changed

+19
-10
lines changed

2 files changed

+19
-10
lines changed

samples/ChartSamples/Pages/BasicCharts.razor

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,22 @@
1212
</select>
1313
</div>
1414

15-
<ApexChart TItem="Order" Title="Orders Net Value By Type" OnDataPointSelection="DataPointSelected" ChartType="@pieChartType">
15+
<ApexChart TItem="Order" Title="Orders Net Value By Type"
16+
OnDataPointSelection="DataPointSelected"
17+
ChartType="@pieChartType">
1618
<ApexSeries TItem="Order"
1719
Items="Orders"
1820
Name="Order Value"
1921
XValue="@(e => e.OrderType)"
2022
YAggregate="@(e => e.Sum(e => e.NetValue))"
2123
ShowDataLabels="true" />
2224
</ApexChart>
25+
26+
2327
</div>
2428

29+
30+
2531
<div class="col-md-12 col-lg-6">
2632
<div>
2733
X-Y Charts
@@ -36,7 +42,10 @@
3642

3743

3844
</div>
39-
<ApexChart TItem="Order" Title="Order Net Value" ChartType="@xyChartType" OnDataPointSelection="DataPointSelected">
45+
<ApexChart TItem="Order"
46+
Title="Order Net Value"
47+
ChartType="@xyChartType"
48+
OnDataPointSelection="DataPointSelected">
4049

4150
<ApexSeries TItem="Order"
4251
Items="Orders"
@@ -59,16 +68,16 @@
5968

6069
@if (selectedData != null)
6170
{
62-
<div class="card">
71+
<div class="card" style="background-color:whitesmoke">
6372
<div class="card-body">
6473
<h5 class="card-title">Selected Data</h5>
65-
74+
6675
<dl class="row">
67-
<dt class="col-sm-3">Series:</dt>
68-
<dd class="col-sm-9">@selectedData.Series.Name</dd>
76+
<dt class="col-sm-2">Series:</dt>
77+
<dd class="col-sm-10">@selectedData.Series.Name</dd>
6978

70-
<dt class="col-sm-3">X-Value:</dt>
71-
<dd class="col-sm-9">
79+
<dt class="col-sm-2">X-Value:</dt>
80+
<dd class="col-sm-10">
7281
@selectedData.DataPoint.X
7382
</dd>
7483
</dl>

src/Blazor-ApexCharts/ApexChart.razor.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,15 +127,15 @@ private void UpdateDataForNoAxisCharts()
127127

128128
public void FixLineDataSelection()
129129
{
130-
if (Options.Chart.Type == ChartType.Line && OnDataPointSelection.HasDelegate)
130+
if ((Options.Chart.Type == ChartType.Line || Options.Chart.Type == ChartType.Area) && OnDataPointSelection.HasDelegate)
131131
{
132132

133133
if (Options.Tooltip == null) { Options.Tooltip = new ApexChartsApexOptionsTooltip(); }
134134
if (Options.Markers == null) { Options.Markers = new Markers(); }
135135

136136
if (Options.Markers.Size == null || Options.Markers.Size <= 0)
137137
{
138-
Options.Markers.Size = 4;
138+
Options.Markers.Size = 5;
139139
}
140140

141141
Options.Tooltip.Intersect = true;

0 commit comments

Comments
 (0)