File tree Expand file tree Collapse file tree 5 files changed +79
-51
lines changed
ParallelCoordinateChart/ParallelCoordinateChart Expand file tree Collapse file tree 5 files changed +79
-51
lines changed Original file line number Diff line number Diff line change 1+ using System ;
2+ using System . Collections . Generic ;
3+ using System . Linq ;
4+ using System . Text ;
5+ using System . Threading . Tasks ;
6+
7+ namespace ParallelCoordinateChart
8+ {
9+ public class ChartModel
10+ {
11+ private List < object > variables ;
12+
13+ public List < object > Variable
14+ {
15+ get => variables ;
16+ set => variables = value ;
17+ }
18+
19+ public ChartModel ( List < object > values )
20+ {
21+ variables = values ;
22+ }
23+ }
24+ }
Original file line number Diff line number Diff line change 66 x : Class =" ParallelCoordinateChart.MainPage" >
77
88 <ContentPage .Content>
9- <local : ParallelCoordinateChart />
9+ <Border StrokeShape =" RoundRectangle 10" Stroke =" Black" Margin =" 5" >
10+ <local : ParallelCoordinateChart Margin =" 10" />
11+ </Border >
1012 </ContentPage .Content>
1113
1214</ContentPage >
Original file line number Diff line number Diff line change 1+ using System ;
2+ using System . Collections . Generic ;
3+ using System . Linq ;
4+ using System . Text ;
5+ using System . Threading . Tasks ;
6+
7+ namespace ParallelCoordinateChart
8+ {
9+ public class Model
10+ {
11+ public string ? CarModel { get ; set ; }
12+ public double Horsepower { get ; set ; }
13+ public double Torque { get ; set ; }
14+ public double FuelEfficiency { get ; set ; }
15+ public double Price { get ; set ; }
16+ }
17+ }
Original file line number Diff line number Diff line change 1+
2+ using Syncfusion . Maui . Charts ;
3+ using System ;
4+ using System . Collections . Generic ;
5+ using System . Collections . ObjectModel ;
6+ using System . Linq ;
7+ using System . Text ;
8+ using System . Threading . Tasks ;
9+
10+ namespace ParallelCoordinateChart
11+ {
12+ internal class SeriesModel
13+ {
14+ private double xValue ;
15+ private double yValue ;
16+ public double XValues
17+ {
18+ get => xValue ;
19+ set => xValue = value ;
20+ }
21+
22+ public double YValues
23+ {
24+ get => yValue ;
25+ set => yValue = value ;
26+ }
27+
28+ public SeriesModel ( double x , double y )
29+ {
30+ XValues = x ;
31+ YValues = y ;
32+ }
33+ }
34+ }
Original file line number Diff line number Diff line change 1-
2- using Syncfusion . Maui . Charts ;
3- using System ;
1+ using System ;
42using System . Collections . Generic ;
53using System . Collections . ObjectModel ;
64using System . Linq ;
97
108namespace ParallelCoordinateChart
119{
12- internal class SeriesModel
13- {
14- private double xValue ;
15- private double yValue ;
16- public double XValues
17- {
18- get => xValue ;
19- set => xValue = value ;
20- }
21-
22- public double YValues
23- {
24- get => yValue ;
25- set => yValue = value ;
26- }
27-
28- public SeriesModel ( double x , double y )
29- {
30- XValues = x ;
31- YValues = y ;
32- }
33- }
34- public class ChartModel
35- {
36- private List < object > variables ;
37-
38- public List < object > Variable
39- {
40- get => variables ;
41- set => variables = value ;
42- }
43-
44- public ChartModel ( List < object > values )
45- {
46- variables = values ;
47- }
48- }
49-
5010 public class ViewModel
5111 {
5212 public ObservableCollection < ChartModel > DataSource { get ; set ; }
@@ -77,13 +37,4 @@ private ObservableCollection<Model> GenerateData()
7737 return data ;
7838 }
7939 }
80-
81- public class Model
82- {
83- public string ? CarModel { get ; set ; }
84- public double Horsepower { get ; set ; }
85- public double Torque { get ; set ; }
86- public double FuelEfficiency { get ; set ; }
87- public double Price { get ; set ; }
88- }
8940}
You can’t perform that action at this time.
0 commit comments