Skip to content

Commit 00684bb

Browse files
Merge pull request #229 from Syncfusion-Content/hotfix/hotfix-v28.2.3
DOCINFRA-2341_merged_using_automation
2 parents 2dc2ec0 + 54dec1b commit 00684bb

File tree

23 files changed

+2034
-3
lines changed

23 files changed

+2034
-3
lines changed

maui-toolkit/Accordion/getting-started.md

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,83 @@ public static class MauiProgram
149149
</ContentPage>
150150
{% endhighlight %}
151151

152+
{% highlight c# hl_lines="8" %}
153+
using Syncfusion.Maui.Toolkit.Accordion;
154+
. . .
155+
public partial class MainPage : ContentPage
156+
{
157+
public MainPage()
158+
{
159+
InitializeComponent();
160+
SfAccordion accordion = new SfAccordion();
161+
this.Content = accordion;
162+
}
163+
}
164+
{% endhighlight %}
165+
{% endtabs %}
166+
{% endtabcontent %}
167+
168+
{% tabcontent JetBrains Rider %}
169+
170+
## Prerequisites
171+
172+
Before proceeding, ensure the following are set up:
173+
174+
1. Ensure you have the latest version of JetBrains Rider.
175+
2. Install [.NET 8 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) or later is installed.
176+
3. Make sure the MAUI workloads are installed and configured as described [here.](https://www.jetbrains.com/help/rider/MAUI.html#before-you-start)
177+
178+
## Step 1: Create a new .NET MAUI Project
179+
180+
1. Go to **File > New Solution,** Select .NET (C#) and choose the .NET MAUI App template.
181+
2. Enter the Project Name, Solution Name, and Location.
182+
3. Select the .NET framework version and click Create.
183+
184+
## Step 2: Install the Syncfusion<sup>®</sup> MAUI Toolkit NuGet Package
185+
186+
1. In **Solution Explorer,** right-click the project and choose **Manage NuGet Packages.**
187+
2. Search for [Syncfusion.Maui.Toolkit](https://www.nuget.org/packages/Syncfusion.Maui.Toolkit/) and install the latest version.
188+
3. Ensure the necessary dependencies are installed correctly, and the project is restored. If not, Open the Terminal in Rider and manually run: `dotnet restore`
189+
190+
## Step 3: Register the handler
191+
192+
In the **MauiProgram.cs file**, register the handler for Syncfusion<sup>®</sup> Toolkit.
193+
194+
{% highlight c# hl_lines="1 9" %}
195+
196+
using Syncfusion.Maui.Toolkit.Hosting;
197+
public static class MauiProgram
198+
{
199+
public static MauiApp CreateMauiApp()
200+
{
201+
var builder = MauiApp.CreateBuilder();
202+
builder
203+
.UseMauiApp<App>()
204+
.ConfigureSyncfusionToolkit()
205+
.ConfigureFonts(fonts =>
206+
{
207+
fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
208+
});
209+
210+
return builder.Build();
211+
}
212+
}
213+
214+
{% endhighlight %}
215+
216+
## Step 4: Add a Basic Accordion control
217+
218+
1. To initialize the control, import the `Syncfusion.Maui.Toolkit.Accordion` namespace into your code.
219+
2. Initialize SfAccordion Control.
220+
221+
{% tabs %}
222+
{% highlight xaml hl_lines="4" %}
223+
<ContentPage>
224+
xmlns:syncfusion="clr-namespace:Syncfusion.Maui.Toolkit.Accordion;assembly=Syncfusion.Maui.Toolkit">
225+
<syncfusion:SfAccordion />
226+
</ContentPage>
227+
{% endhighlight %}
228+
152229
{% highlight c# hl_lines="8" %}
153230
using Syncfusion.Maui.Toolkit.Accordion;
154231
. . .

maui-toolkit/Bottom-Sheet/Getting-Started.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,82 @@ SfBottomSheet bottomSheet = new SfBottomSheet();
165165
{% endhighlight %}
166166
{% endtabs %}
167167

168+
{% endtabcontent %}
169+
170+
{% tabcontent JetBrains Rider %}
171+
172+
## Prerequisites
173+
174+
Before proceeding, ensure the following are set up:
175+
176+
1. Ensure you have the latest version of JetBrains Rider.
177+
2. Install [.NET 8 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) or later is installed.
178+
3. Make sure the MAUI workloads are installed and configured as described [here.](https://www.jetbrains.com/help/rider/MAUI.html#before-you-start)
179+
180+
## Step 1: Create a new .NET MAUI Project
181+
182+
1. Go to **File > New Solution,** Select .NET (C#) and choose the .NET MAUI App template.
183+
2. Enter the Project Name, Solution Name, and Location.
184+
3. Select the .NET framework version and click Create.
185+
186+
## Step 2: Install the Syncfusion<sup>®</sup> MAUI Toolkit NuGet Package
187+
188+
1. In **Solution Explorer,** right-click the project and choose **Manage NuGet Packages.**
189+
2. Search for [Syncfusion.Maui.Toolkit](https://www.nuget.org/packages/Syncfusion.Maui.Toolkit/) and install the latest version.
190+
3. Ensure the necessary dependencies are installed correctly, and the project is restored. If not, Open the Terminal in Rider and manually run: `dotnet restore`
191+
192+
## Step 3: Register the handler
193+
194+
In the MauiProgram.cs file, register the handler for Syncfusion<sup>®</sup> Toolkit.
195+
196+
{% tabs %}
197+
{% highlight C# tabtitle="MauiProgram.cs" hl_lines="1 9" %}
198+
using Syncfusion.Maui.Toolkit.Hosting;
199+
200+
public static class MauiProgram
201+
{
202+
public static MauiApp CreateMauiApp()
203+
{
204+
var builder = MauiApp.CreateBuilder();
205+
builder
206+
.ConfigureSyncfusionToolkit()
207+
.UseMauiApp<App>()
208+
.ConfigureFonts(fonts =>
209+
{
210+
fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
211+
fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
212+
});
213+
214+
return builder.Build();
215+
}
216+
}
217+
218+
{% endhighlight %}
219+
{% endtabs %}
220+
221+
## Step 4: Add a Basic BottomSheet
222+
223+
1. To initialize the control, import the `Syncfusion.Maui.Toolkit.BottomSheet` namespace into your code.
224+
225+
2. Initialize [SfBottomSheet](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.BottomSheet.SfBottomSheet.html).
226+
227+
{% tabs %}
228+
{% highlight xaml %}
229+
230+
<bottomSheet:SfBottomSheet x:Name="bottomSheet">
231+
<bottomSheet:SfBottomSheet.BottomSheetContent>
232+
<!--Add your content here-->
233+
</bottomSheet:SfBottomSheet.BottomSheetContent>
234+
</bottomSheet:SfBottomSheet>
235+
236+
{% endhighlight %}
237+
{% highlight c# %}
238+
239+
SfBottomSheet bottomSheet = new SfBottomSheet();
240+
241+
{% endhighlight %}
242+
{% endtabs %}
243+
168244
{% endtabcontent %}
169245
{% endtabcontents %}
170246

maui-toolkit/Button/Getting-Started.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,94 @@ using Syncfusion.Maui.Toolkit.Buttons;
186186

187187
{% endhighlight %}
188188

189+
{% endtabs %}
190+
{% endtabcontent %}
191+
192+
{% tabcontent JetBrains Rider %}
193+
194+
## Prerequisites
195+
196+
Before proceeding, ensure the following are set up:
197+
198+
1. Ensure you have the latest version of JetBrains Rider.
199+
2. Install [.NET 8 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) or later is installed.
200+
3. Make sure the MAUI workloads are installed and configured as described [here.](https://www.jetbrains.com/help/rider/MAUI.html#before-you-start)
201+
202+
## Step 1: Create a new .NET MAUI Project
203+
204+
1. Go to **File > New Solution,** Select .NET (C#) and choose the .NET MAUI App template.
205+
2. Enter the Project Name, Solution Name, and Location.
206+
3. Select the .NET framework version and click Create.
207+
208+
## Step 2: Install the Syncfusion<sup>®</sup> MAUI Toolkit NuGet Package
209+
210+
1. In **Solution Explorer,** right-click the project and choose **Manage NuGet Packages.**
211+
2. Search for [Syncfusion.Maui.Toolkit](https://www.nuget.org/packages/Syncfusion.Maui.Toolkit/) and install the latest version.
212+
3. Ensure the necessary dependencies are installed correctly, and the project is restored. If not, Open the Terminal in Rider and manually run: `dotnet restore`
213+
214+
## Step 3: Register the handler
215+
216+
In the MauiProgram.cs file, register the handler for Syncfusion<sup>®</sup> Toolkit.
217+
218+
{% tabs %}
219+
{% highlight C# tabtitle="MauiProgram.cs" hl_lines="1 9" %}
220+
using Syncfusion.Maui.Toolkit.Hosting;
221+
222+
public static class MauiProgram
223+
{
224+
public static MauiApp CreateMauiApp()
225+
{
226+
var builder = MauiApp.CreateBuilder();
227+
builder
228+
.ConfigureSyncfusionToolkit()
229+
.UseMauiApp<App>()
230+
.ConfigureFonts(fonts =>
231+
{
232+
fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
233+
fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
234+
});
235+
236+
return builder.Build();
237+
}
238+
}
239+
240+
{% endhighlight %}
241+
{% endtabs %}
242+
243+
## Step 4: Add a Basic Button control
244+
245+
Step 1. To initialize the control, import the `Syncfusion.Maui.Toolkit.Buttons` namespace into your code.
246+
247+
Step 2: Initialize [SfButton](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Buttons.SfButton.html) control.
248+
249+
{% tabs %}
250+
251+
{% highlight xaml %}
252+
<ContentPage
253+
xmlns:buttons="clr-namespace:Syncfusion.Maui.Toolkit.Buttons;assembly=Syncfusion.Maui.Toolkit">
254+
<ContentPage.Content>
255+
<buttons:SfButton x:Name="button" />
256+
</ContentPage.Content>
257+
</ContentPage>
258+
259+
{% endhighlight %}
260+
261+
{% highlight C# %}
262+
263+
using Syncfusion.Maui.Toolkit.Buttons;
264+
265+
public partial class MainPage : ContentPage
266+
{
267+
public MainPage()
268+
{
269+
InitializeComponent();
270+
SfButton button = new SfButton();
271+
this.Content = button;
272+
}
273+
}
274+
275+
{% endhighlight %}
276+
189277
{% endtabs %}
190278
{% endtabcontent %}
191279
{% endtabcontents %}

maui-toolkit/Calendar/getting-started.md

Lines changed: 90 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: Getting started with MAUI Calendar control | Syncfusion<sup>&reg;</sup>
3+
title: Getting started with MAUI Calendar control | Syncfusion
44
description: Learn here all about getting started with Syncfusion<sup>&reg;</sup> .NET MAUI Calendar (SfCalendar) control and its basic features.
55
platform: maui
66
control: SfCalendar
@@ -189,6 +189,95 @@ public partial class MainPage : ContentPage
189189
{% endhighlight %}
190190
{% endtabs %}
191191

192+
{% endtabcontent %}
193+
{% tabcontent JetBrains Rider %}
194+
195+
## Prerequisites
196+
197+
Before proceeding, ensure the following are set up:
198+
199+
1. Ensure you have the latest version of JetBrains Rider.
200+
2. Install [.NET 8 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) or later is installed.
201+
3. Make sure the MAUI workloads are installed and configured as described [here.](https://www.jetbrains.com/help/rider/MAUI.html#before-you-start)
202+
203+
## Step 1: Create a new .NET MAUI Project
204+
205+
1. Go to **File > New Solution,** Select .NET (C#) and choose the .NET MAUI App template.
206+
2. Enter the Project Name, Solution Name, and Location.
207+
3. Select the .NET framework version and click Create.
208+
209+
## Step 2: Install the Syncfusion<sup>®</sup> MAUI Toolkit NuGet Package
210+
211+
1. In **Solution Explorer,** right-click the project and choose **Manage NuGet Packages.**
212+
2. Search for [Syncfusion.Maui.Toolkit](https://www.nuget.org/packages/Syncfusion.Maui.Toolkit/) and install the latest version.
213+
3. Ensure the necessary dependencies are installed correctly, and the project is restored. If not, Open the Terminal in Rider and manually run: `dotnet restore`
214+
215+
## Step 3: Register the handler
216+
217+
The [Syncfusion.Maui.Toolkit](https://www.nuget.org/packages/Syncfusion.Maui.Toolkit/) NuGet is a dependent package for all Syncfusion<sup>&reg;</sup> controls of .NET MAUI. In the **MauiProgram.cs** file, register the handler for Syncfusion<sup>&reg;</sup> toolkit.
218+
219+
{% tabs %}
220+
{% highlight C# tabtitle="MauiProgram.cs" hl_lines="1 10" %}
221+
222+
using Syncfusion.Maui.Toolkit.Hosting;
223+
namespace GettingStarted
224+
{
225+
public static class MauiProgram
226+
{
227+
public static MauiApp CreateMauiApp()
228+
{
229+
var builder = MauiApp.CreateBuilder();
230+
231+
builder.ConfigureSyncfusionToolkit();
232+
builder
233+
.UseMauiApp<App>()
234+
.ConfigureFonts(fonts =>
235+
{
236+
fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
237+
});
238+
239+
return builder.Build();
240+
}
241+
}
242+
}
243+
244+
{% endhighlight %}
245+
{% endtabs %}
246+
247+
## Step 4: Add .NET MAUI Calendar control
248+
249+
1. To initialize the control, import the `Syncfusion.Maui.Toolkit.Calendar` namespace into your code.
250+
2. Initialize [SfCalendar](https://help.syncfusion.com/cr/maui-toolkit/Syncfusion.Maui.Toolkit.Calendar.SfCalendar.html).
251+
252+
{% tabs %}
253+
{% highlight XAML hl_lines="3 5" %}
254+
255+
<ContentPage
256+
. . .
257+
xmlns:calendar="clr-namespace:Syncfusion.Maui.Toolkit.Calendar;assembly=Syncfusion.Maui.Toolkit">
258+
259+
<calendar:SfCalendar />
260+
</ContentPage>
261+
262+
{% endhighlight %}
263+
{% highlight C# hl_lines="1 9 10" %}
264+
265+
using Syncfusion.Maui.Toolkit.Calendar;
266+
. . .
267+
268+
public partial class MainPage : ContentPage
269+
{
270+
public MainPage()
271+
{
272+
InitializeComponent();
273+
SfCalendar calendar = new SfCalendar();
274+
this.Content = calendar;
275+
}
276+
}
277+
278+
{% endhighlight %}
279+
{% endtabs %}
280+
192281
{% endtabcontent %}
193282
{% endtabcontents %}
194283

0 commit comments

Comments
 (0)