Skip to content

Commit 4591fb8

Browse files
updated Model.cs
1 parent d2f44f3 commit 4591fb8

File tree

2 files changed

+6
-180
lines changed

2 files changed

+6
-180
lines changed

GetDataPointsSample/MainPage.xaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<chart:NumericalAxis Minimum="50" Maximum="80" Interval="5"/>
2727
</chart:SfCartesianChart.YAxes>
2828
<chart:SfCartesianChart.Series>
29-
<chart:ScatterSeries ItemsSource="{Binding Data}" XBindingPath="Value" YBindingPath="Size" PointWidth="8" Opacity="0.8" Fill="#FE7A36" PointHeight="8" >
29+
<chart:ScatterSeries ItemsSource="{Binding Data}" XBindingPath="XValue" YBindingPath="YValue" PointWidth="8" Opacity="0.8" Fill="#FE7A36" PointHeight="8" >
3030
<chart:ScatterSeries.SelectionBehavior>
3131
<chart:DataPointSelectionBehavior Type="Multiple" SelectionBrush="#3652AD"/>
3232
</chart:ScatterSeries.SelectionBehavior>

GetDataPointsSample/Model/Model.cs

Lines changed: 5 additions & 179 deletions
Original file line numberDiff line numberDiff line change
@@ -8,190 +8,16 @@ namespace GetDataPointsSample
88
{
99
public class ChartDataModel
1010
{
11-
public string? Name { get; set; }
11+
public double XValue { get; set; }
1212

13-
public double Data { get; set; }
14-
15-
public string? Label { get; set; }
16-
public DateTime Date { get; set; }
17-
18-
public double Value { get; set; }
19-
20-
public double Value1 { get; set; }
21-
22-
public double Size { get; set; }
23-
24-
public double High { get; set; }
25-
26-
public double Low { get; set; }
27-
28-
public bool IsSummary { get; set; }
29-
30-
public string? Levels { get; set; }
31-
public string? Department { get; set; }
32-
33-
public List<double>? Energy { get; set; }
34-
35-
public string? Year { get; set; }
36-
37-
public double Organic { get; set; }
38-
39-
public double FairTrade { get; set; }
40-
41-
public double VegAlternatives { get; set; }
42-
43-
public double Others { get; set; }
44-
45-
public double Peru { get; set; }
46-
47-
public double Canada { get; set; }
48-
49-
public double Ethiopia { get; set; }
50-
51-
public double Mali { get; set; }
52-
53-
public double TotalGross { get; set; }
54-
55-
public double TotalGrossInBillion { get; set; }
56-
57-
public double GrossLastYearDelta { get; set; }
58-
59-
public double AverageGross { get; set; }
60-
61-
public double Releases { get; set; }
62-
63-
public string? TopMovie { get; set; }
13+
public double YValue { get; set; }
6414

6515
public ChartDataModel() { }
6616

67-
public ChartDataModel(string department, List<double> employeeAges)
68-
{
69-
Levels = department;
70-
Energy = employeeAges;
71-
}
72-
73-
public ChartDataModel(string name, double value)
74-
{
75-
Name = name;
76-
Value = value;
77-
}
78-
79-
public ChartDataModel(string name, double value, double high, double low)
80-
{
81-
Name = name;
82-
Value = value;
83-
High = high;
84-
Low = low;
85-
}
86-
87-
public ChartDataModel(string name, double value, double size)
88-
{
89-
Name = name;
90-
Value = value;
91-
Size = size;
92-
}
93-
94-
public ChartDataModel(DateTime date, double value, double size)
95-
{
96-
Date = date;
97-
Value = value;
98-
Size = size;
99-
}
100-
101-
public ChartDataModel(double value, double value1, double size)
102-
{
103-
Value1 = value;
104-
Value = value1;
105-
Size = size;
106-
}
107-
108-
public ChartDataModel(double value1, double value, double size, string label)
109-
{
110-
Value1 = value1;
111-
Value = value;
112-
Size = size;
113-
Label = label;
114-
}
115-
116-
public ChartDataModel(string name, double high, double low, double open, double close)
117-
{
118-
Name = name;
119-
High = high;
120-
Low = low;
121-
Value = open;
122-
Size = close;
123-
}
124-
125-
public ChartDataModel(double name, double high, double low, double open, double close)
126-
{
127-
Data = name;
128-
High = high;
129-
Low = low;
130-
Value = open;
131-
Size = close;
132-
}
133-
134-
public ChartDataModel(DateTime date, double high, double low, double open, double close)
135-
{
136-
Date = date;
137-
High = high;
138-
Low = low;
139-
Value = open;
140-
Size = close;
141-
}
142-
public ChartDataModel(double value, double size)
143-
{
144-
Value = value;
145-
Size = size;
146-
}
147-
public ChartDataModel(DateTime dateTime, double value)
148-
{
149-
Date = dateTime;
150-
Value = value;
151-
}
152-
153-
public ChartDataModel(string name, double value, bool isSummary)
154-
{
155-
Name = name;
156-
Value = value;
157-
IsSummary = isSummary;
158-
}
159-
160-
public ChartDataModel(DateTime date, double value, double value1, double value2)
161-
{
162-
Date = date;
163-
Value = value;
164-
High = value1;
165-
Low = value2;
166-
}
167-
168-
public ChartDataModel(double organic, double fairTrade, double vegAlternatives, double others, string year)
169-
{
170-
Organic = organic;
171-
FairTrade = fairTrade;
172-
VegAlternatives = vegAlternatives;
173-
Others = others;
174-
Year = year;
175-
}
176-
177-
public ChartDataModel(double peru, double canada, string year, double ethiopia, double mali)
178-
{
179-
Peru = peru;
180-
Canada = canada;
181-
Year = year;
182-
Ethiopia = ethiopia;
183-
Mali = mali;
184-
}
185-
186-
public ChartDataModel(string year, double totalGross, double grossLastYearDelta, double averageGross, double releases, string topMovie)
17+
public ChartDataModel(double xValue, double yValue)
18718
{
188-
Year = year;
189-
TotalGross = totalGross;
190-
GrossLastYearDelta = grossLastYearDelta;
191-
AverageGross = averageGross;
192-
Releases = releases;
193-
TopMovie = topMovie;
194-
TotalGrossInBillion = TotalGross / 1000000000;
19+
XValue = xValue;
20+
YValue = yValue;
19521
}
19622
}
19723
}

0 commit comments

Comments
 (0)