Skip to content

Commit 96fb91d

Browse files
update platform specific code
1 parent 857ca27 commit 96fb91d

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

ChartGeneratorAISample/ChartGenerator/App.xaml.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
namespace ChartGenerator
1+

2+
namespace ChartGenerator
23
{
34
public partial class App : Application
45
{
@@ -9,7 +10,11 @@ public App()
910

1011
protected override Window CreateWindow(IActivationState? activationState)
1112
{
13+
#if WINDOWS || MACCATALYST
1214
return new Window(new NavigationPage(new DesktopUI()));
15+
# else
16+
return new Window(new NavigationPage(new MobileUI()));
17+
#endif
1318
}
1419
}
1520
}

ChartGeneratorAISample/ChartGenerator/View/ChartView.xaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,14 +137,14 @@
137137
<HorizontalStackLayout x:Name="listView"
138138
HeightRequest="{OnPlatform WinUI=140, Android=160, MacCatalyst=180, iOS=150}"
139139
WidthRequest="{OnPlatform MacCatalyst= 430,Android=335, iOS=310}"
140-
HorizontalOptions="Center"
140+
HorizontalOptions="Center" Padding="{OnPlatform MacCatalyst=20}"
141141
BindableLayout.ItemsSource="{Binding Path=ModelPrompts}">
142142
<BindableLayout.ItemTemplate>
143143
<DataTemplate>
144144
<Grid Padding="4">
145145
<Border
146-
WidthRequest="{OnPlatform WinUI=120,Android=150,MacCatalyst= 200 , iOS=140}"
147-
HeightRequest="{OnPlatform WinUI=120,Android=130, MacCatalyst= 150, iOS=120}"
146+
WidthRequest="{OnPlatform WinUI=120,Android=150,MacCatalyst= 150 , iOS=140}"
147+
HeightRequest="{OnPlatform WinUI=120,Android=130, MacCatalyst= 100, iOS=120}"
148148
Stroke="Gray"
149149
Padding="4">
150150
<Border.GestureRecognizers>

ChartGeneratorAISample/ChartGenerator/View/MobileUI.xaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
x:Class="ChartGenerator.MobileUI"
55
xmlns:buttons="clr-namespace:Syncfusion.Maui.Toolkit.Buttons;assembly=Syncfusion.Maui.Toolkit"
66
xmlns:local="clr-namespace:ChartGenerator"
7-
xmlns:core="clr-namespace:Syncfusion.Maui.Core;assembly=Syncfusion.Maui.Core"
8-
Title="MobileUI">
7+
xmlns:core="clr-namespace:Syncfusion.Maui.Core;assembly=Syncfusion.Maui.Core">
98
<ContentPage.Resources>
109
<LinearGradientBrush x:Key="strokeGradient"
1110
StartPoint="0,0" EndPoint="1,1">

0 commit comments

Comments
 (0)