Skip to content

Commit 857ca27

Browse files
updated readme
1 parent db8f386 commit 857ca27

File tree

8 files changed

+47
-160
lines changed

8 files changed

+47
-160
lines changed

ChartGeneratorAISample/ChartGenerator/AIService/ChartsAIService.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ internal class ChartAIService
1010
/// <summary>
1111
/// The EndPoint
1212
/// </summary>
13-
internal const string endpoint = "https://mobilemaui.openai.azure.com/";
13+
internal const string endpoint = "https://YOUR_ACCOUNT.openai.azure.com/";
1414

1515
/// <summary>
1616
/// The Deployment name

ChartGeneratorAISample/ChartGenerator/ChartExtensions/CartesianChartExt.xaml.cs

-54
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ private void GenerateSeries(ObservableCollection<SeriesConfig> configs)
3737
this.Series.Clear();
3838
foreach (var config in configs)
3939
{
40-
//CreateSeries(config);
4140
CreateSeriesFromTemplate(config);
4241
}
4342
}
@@ -59,57 +58,4 @@ private void CreateSeriesFromTemplate(SeriesConfig seriesConfig)
5958
}
6059
}
6160
}
62-
63-
private void CreateSeries(SeriesConfig config)
64-
{
65-
ChartSeries series = null;
66-
67-
switch (config.Type)
68-
{
69-
case ChartEnums.SeriesType.Line:
70-
series = new LineSeries
71-
{
72-
ItemsSource = config.DataSource,
73-
XBindingPath = config.XPath,
74-
YBindingPath = "yvalue",
75-
EnableTooltip = config.Tooltip
76-
};
77-
break;
78-
79-
case ChartEnums.SeriesType.Area:
80-
series = new AreaSeries
81-
{
82-
ItemsSource = config.DataSource,
83-
XBindingPath = config.XPath,
84-
YBindingPath = "yvalue",
85-
EnableTooltip = config.Tooltip
86-
};
87-
break;
88-
89-
case ChartEnums.SeriesType.Spline:
90-
series = new SplineSeries
91-
{
92-
ItemsSource = config.DataSource,
93-
XBindingPath = config.XPath,
94-
YBindingPath = "yvalue",
95-
EnableTooltip = config.Tooltip
96-
};
97-
break;
98-
99-
case ChartEnums.SeriesType.Column:
100-
series = new ColumnSeries
101-
{
102-
ItemsSource = config.DataSource,
103-
XBindingPath = config.XPath,
104-
YBindingPath = "yvalue",
105-
EnableTooltip = config.Tooltip
106-
};
107-
break;
108-
}
109-
110-
if (series != null)
111-
{
112-
this.Series.Add(series);
113-
}
114-
}
11561
}

ChartGeneratorAISample/ChartGenerator/ChartExtensions/CircularChartExt.xaml.cs

-44
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ private void GenerateSeries(ObservableCollection<SeriesConfig> configs)
3232
this.Series.Clear();
3333
foreach (var config in configs)
3434
{
35-
//CreateSeries(config);
3635
CreateSeriesFromTemplate(config);
3736
}
3837
}
@@ -54,47 +53,4 @@ private void CreateSeriesFromTemplate(SeriesConfig config)
5453
}
5554
}
5655
}
57-
58-
private void CreateSeries(SeriesConfig config)
59-
{
60-
ChartSeries series = null;
61-
62-
switch (config.Type)
63-
{
64-
case ChartEnums.SeriesType.Pie:
65-
series = new PieSeries
66-
{
67-
ItemsSource = config.DataSource,
68-
XBindingPath = config.XPath,
69-
YBindingPath = "yvalue",
70-
EnableTooltip = config.Tooltip
71-
};
72-
break;
73-
74-
case ChartEnums.SeriesType.Doughnut:
75-
series = new DoughnutSeries
76-
{
77-
ItemsSource = config.DataSource,
78-
XBindingPath = config.XPath,
79-
YBindingPath = "yvalue",
80-
EnableTooltip = config.Tooltip
81-
};
82-
break;
83-
84-
case ChartEnums.SeriesType.RadialBar:
85-
series = new RadialBarSeries
86-
{
87-
ItemsSource = config.DataSource,
88-
XBindingPath = config.XPath,
89-
YBindingPath = "yvalue",
90-
EnableTooltip = config.Tooltip
91-
};
92-
break;
93-
}
94-
95-
if (series != null)
96-
{
97-
this.Series.Add(series);
98-
}
99-
}
10056
}

ChartGeneratorAISample/ChartGenerator/ChartGenerator.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
<ItemGroup>
6363
<PackageReference Include="Microsoft.Maui.Controls" Version="$(MauiVersion)" />
6464
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="9.0.0" />
65-
<PackageReference Include="Microsoft.SemanticKernel" Version="1.31.0" />
65+
<PackageReference Include="Microsoft.SemanticKernel" Version="1.33.0" />
6666
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
6767
<PackageReference Include="SampleBrowser.Maui.Base" Version="*" />
6868
<PackageReference Include="Syncfusion.Maui.AIAssistView" Version="*" />

ChartGeneratorAISample/ChartGenerator/View/DesktopUI.xaml

-26
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,9 @@
3131
HorizontalOptions="Center"
3232
TextColor="Gray" />
3333

34-
<!--<Border Stroke="{StaticResource strokeGradient}" StrokeShape="RoundRectangle 10" Padding="5">-->
3534
<Grid ColumnDefinitions="500,auto" HorizontalOptions="Center" ColumnSpacing="5" Padding="5">
3635

3736
<Grid ColumnDefinitions="*" HorizontalOptions="FillAndExpand" Grid.Column="0">
38-
<!--<Label Text="&#xe7e1;" FontFamily="MauiSampleFontIcon" Margin="5"
39-
Opacity="0.5" VerticalOptions="Start" HeightRequest="30" WidthRequest="30" IsVisible="True" />-->
4037
<Editor Grid.Column="1" IsEnabled="{Binding IsDisable}"
4138
BackgroundColor="Transparent"
4239
HeightRequest="100"
@@ -47,17 +44,6 @@
4744
FontSize="14"
4845
TextColor="Black"
4946
>
50-
<!--<VisualStateManager.VisualStateGroups>
51-
<VisualStateGroup>
52-
<VisualState x:Name="Normal" />
53-
<VisualState x:Name="Disabled">
54-
<VisualState.Setters>
55-
<Setter Property="BackgroundColor" Value="LightGray" />
56-
<Setter Property="TextColor" Value="DarkGray" />
57-
</VisualState.Setters>
58-
</VisualState>
59-
</VisualStateGroup>
60-
</VisualStateManager.VisualStateGroups>-->
6147
</Editor>
6248

6349
<core:SfBusyIndicator IsVisible="{Binding IsLoading}"
@@ -79,20 +65,8 @@
7965
WidthRequest="40"
8066
FontSize="18"
8167
Grid.Column="1">
82-
<!--<VisualStateManager.VisualStateGroups>
83-
<VisualStateGroup>
84-
<VisualState x:Name="Normal" />
85-
<VisualState x:Name="Disabled">
86-
<VisualState.Setters>
87-
<Setter Property="Background" Value="Gray" />
88-
<Setter Property="TextColor" Value="LightGray" />
89-
</VisualState.Setters>
90-
</VisualState>
91-
</VisualStateGroup>
92-
</VisualStateManager.VisualStateGroups>-->
9368
</buttons:SfButton>
9469
</Grid>
95-
<!--</Border>-->
9670

9771
<HorizontalStackLayout Spacing="10"
9872
HorizontalOptions="Center"

ChartGeneratorAISample/ChartGenerator/View/MobileUI.xaml

-24
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@
3434
<VerticalStackLayout Spacing="5" >
3535

3636
<Grid ColumnDefinitions="*" HorizontalOptions="FillAndExpand">
37-
<!--<Label Text="&#xe7e1;" FontFamily="MauiSampleFontIcon" Margin="5"
38-
Opacity="0.5" VerticalOptions="Start" HeightRequest="30" WidthRequest="30" IsVisible="True" />-->
3937
<Editor Grid.Column="1" IsEnabled="{Binding IsDisable}"
4038
BackgroundColor="Transparent"
4139
HeightRequest="100"
@@ -46,17 +44,6 @@
4644
FontSize="14"
4745
TextColor="Black"
4846
Margin="10" >
49-
<!--<VisualStateManager.VisualStateGroups>
50-
<VisualStateGroup>
51-
<VisualState x:Name="Normal" />
52-
<VisualState x:Name="Disabled">
53-
<VisualState.Setters>
54-
<Setter Property="BackgroundColor" Value="LightGray" />
55-
<Setter Property="TextColor" Value="DarkGray" />
56-
</VisualState.Setters>
57-
</VisualState>
58-
</VisualStateGroup>
59-
</VisualStateManager.VisualStateGroups>-->
6047
</Editor>
6148

6249
<core:SfBusyIndicator IsVisible="{Binding IsLoading}"
@@ -72,17 +59,6 @@
7259
CornerRadius="10"
7360
Command="{Binding CreateButtonClicked}"
7461
HorizontalOptions="End" >
75-
<!--<VisualStateManager.VisualStateGroups>
76-
<VisualStateGroup>
77-
<VisualState x:Name="Normal" />
78-
<VisualState x:Name="Disabled">
79-
<VisualState.Setters>
80-
<Setter Property="Background" Value="Gray" />
81-
<Setter Property="TextColor" Value="LightGray" />
82-
</VisualState.Setters>
83-
</VisualState>
84-
</VisualStateGroup>
85-
</VisualStateManager.VisualStateGroups>-->
8662
</Button>
8763
</VerticalStackLayout>
8864
</Border>

0 commit comments

Comments
 (0)