diff --git a/MAUI/DockLayout/getting-started-docklayout.md b/MAUI/DockLayout/getting-started-docklayout.md index 49f4eedc00..af781460bc 100644 --- a/MAUI/DockLayout/getting-started-docklayout.md +++ b/MAUI/DockLayout/getting-started-docklayout.md @@ -12,6 +12,10 @@ keywords: .net maui docklayout, syncfusion docklayout maui, dock layout .net mau This guide details the initial setup and basic usage of the [SfDockLayout](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Core.SfDockLayout.html) control, offering insight into the layout's capability to arrange views using different docking positions such as top, bottom, left, right, and none. +To get start quickly with our [.NET MAUI DockLayout](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Core.SfDockLayout.html), you can check the below video. + +{% youtube "https://www.youtube.com/watch?v=g2NU8b_9aAg" %} + {% tabcontents %} {% tabcontent Visual Studio %} @@ -70,7 +74,7 @@ namespace DockLayoutGettingStarted ## Step 4: Initialize the DockLayout Control -1. To initialize the control, import the `Synfusion.Maui.Core` namespace. +1. To initialize the control, import the `Syncfusion.Maui.Core` namespace. 2. Initialize an [SfDockLayout](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Core.SfDockLayout.html) instance. {% tabs %} @@ -170,7 +174,7 @@ namespace DockLayoutSample ## Step 4: Initialize the DockLayout Control -1. To initialize the control, import the `Synfusion.Maui.Core` namespace. +1. To initialize the control, import the `Syncfusion.Maui.Core` namespace. 2. Initialize an [SfDockLayout](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Core.SfDockLayout.html) instance. {% tabs %} @@ -209,7 +213,7 @@ namespace DockLayoutGettingStarted {% endtabcontents %} ### Set Dock Position for Child Views -Inside the [SfDockLayout](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Core.SfDockLayout.html) control, child views can be arranged using the [Dock](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Core.SfDockLayout.html#Syncfusion_Maui_Core_SfDockLayout_DockProperty) attached property. This property allows to dock elements to specific edges— `Top`, `Bottom`, `Left`, `Right`, or set to `None` to remain undocked and fill the remaining space. +Inside the [SfDockLayout](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Core.SfDockLayout.html) control, child views can be arranged using the [Dock](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Core.SfDockLayout.html#Syncfusion_Maui_Core_SfDockLayout_DockProperty) attached property. This property allows to dock elements to specific edges— `Top`, `Bottom`, `Left`, `Right`, or set to `None` to remain non-docked and fill the remaining space. {% tabs %} diff --git a/MAUI/PDF-Viewer/Annotations-Overview.md b/MAUI/PDF-Viewer/Annotations-Overview.md index b252ec995e..cd0b33bed4 100644 --- a/MAUI/PDF-Viewer/Annotations-Overview.md +++ b/MAUI/PDF-Viewer/Annotations-Overview.md @@ -34,4 +34,4 @@ The [SfPdfViewer](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.PdfViewer. To learn how to work with annotations, you can also check out our video tutorial below. - \ No newline at end of file + diff --git a/MAUI/Release-notes/v30.2.5.md b/MAUI/Release-notes/v30.2.5.md new file mode 100644 index 0000000000..aaef3d7702 --- /dev/null +++ b/MAUI/Release-notes/v30.2.5.md @@ -0,0 +1,64 @@ +--- +title: Essential Studio for MAUI Weekly Nuget Release Release Notes +description: Essential Studio for MAUI Weekly Nuget Release Release Notes +platform: maui +documentation: ug +--- + +# Essential Studio for MAUI Release Notes + +{% include release-info.html date="August 13, 2025" version="v30.2.5" passed="144077" failed="0" %} + +{% directory path: _includes/release-notes/v30.2.5 %} + +{% include {{file.url}} %} + +{% enddirectory %} + +## Test Results + +| Component Name | Test Cases | Passed | Failed | Remarks | +|---------------|------------|--------|--------|---------| +| SfAIAssistView | 119 | 119 | 0 | All Passed | +| SfAutocomplete | 262 | 262 | 0 | All Passed | +| SfBarcodeGenerator | 1763 | 1763 | 0 | All Passed | +| SfButton | 104 | 104 | 0 | All Passed | +| SfCalendar | 2345 | 2345 | 0 | All Passed | +| SfCards | 235 | 235 | 0 | All Passed | +| SfCarousel | 203 | 203 | 0 | All Passed | +| SfCharts | 521 | 521 | 0 | All Passed | +| SfCheck Box | 154 | 154 | 0 | All Passed | +| SfComboBox | 344 | 344 | 0 | All Passed | +| SfDataForms | 3324 | 3324 | 0 | All Passed | +| SfDataGrid | 2357 | 2357 | 0 | All Passed | +| SfExpander | 215 | 215 | 0 | All Passed | +| SfGauge | 1184 | 1184 | 0 | All Passed | +| SfImageEditor | 3393 | 3393 | 0 | All Passed | +| SfKanban | 204 | 204 | 0 | All Passed | +| SfListView | 4607 | 4607 | 0 | All Passed | +| SfMaps | 1229 | 1229 | 0 | All Passed | +| SfMaskedEntry | 174 | 174 | 0 | All Passed | +| SfNavigationDrawer | 125 | 125 | 0 | All Passed | +| SfNumericEntry | 233 | 233 | 0 | All Passed | +| SfNumericUpDown | 233 | 233 | 0 | All Passed | +| SfPicker | 445 | 445 | 0 | All Passed | +| SfPopup | 1240 | 1240 | 0 | All Passed | +| SfProgressBar | 624 | 624 | 0 | All Passed | +| SfRadialMenu | 200 | 200 | 0 | All Passed | +| SfRadioButton | 183 | 183 | 0 | All Passed | +| SfRating | 200 | 200 | 0 | All Passed | +| SfRotator | 1194 | 1194 | 0 | All Passed | +| SfScheduler | 10977 | 10977 | 0 | All Passed | +| SfSegment | 338 | 338 | 0 | All Passed | +| SfShimmer | 371 | 371 | 0 | All Passed | +| SfSlider | 292 | 292 | 0 | All Passed | +| SfSwitch | 131 | 131 | 0 | All Passed | +| SfTab View | 1620 | 1620 | 0 | All Passed | +| SfTextInputLayout | 199 | 199 | 0 | All Passed | +| SfTreeMap | 454 | 454 | 0 | All Passed | +| SfTreeView | 233 | 233 | 0 | All Passed | +| DocIO | 16354 | 16354 | 0 | All Passed | +| Metafilerenderer | 863 | 863 | 0 | All Passed | +| PDF | 13285 | 13285 | 0 | All Passed | +| Presentation | 54273 | 54273 | 0 | All Passed | +| XlsIO | 17273 | 17273 | 0 | All Passed | \ No newline at end of file diff --git a/MAUI/Release-notes/v30.2.6.md b/MAUI/Release-notes/v30.2.6.md new file mode 100644 index 0000000000..4d34214fe0 --- /dev/null +++ b/MAUI/Release-notes/v30.2.6.md @@ -0,0 +1,64 @@ +--- +title: Essential Studio for MAUI Weekly Nuget Release Release Notes +description: Essential Studio for MAUI Weekly Nuget Release Release Notes +platform: maui +documentation: ug +--- + +# Essential Studio for MAUI Release Notes + +{% include release-info.html date="August 19, 2025" version="v30.2.6" passed="144077" failed="0" %} + +{% directory path: _includes/release-notes/v30.2.6 %} + +{% include {{file.url}} %} + +{% enddirectory %} + +## Test Results + +| Component Name | Test Cases | Passed | Failed | Remarks | +|---------------|------------|--------|--------|---------| +| SfAIAssistView | 119 | 119 | 0 | All Passed | +| SfAutocomplete | 262 | 262 | 0 | All Passed | +| SfBarcodeGenerator | 1763 | 1763 | 0 | All Passed | +| SfButton | 104 | 104 | 0 | All Passed | +| SfCalendar | 2345 | 2345 | 0 | All Passed | +| SfCards | 235 | 235 | 0 | All Passed | +| SfCarousel | 203 | 203 | 0 | All Passed | +| SfCharts | 521 | 521 | 0 | All Passed | +| SfCheck Box | 154 | 154 | 0 | All Passed | +| SfComboBox | 344 | 344 | 0 | All Passed | +| SfDataForms | 3324 | 3324 | 0 | All Passed | +| SfDataGrid | 2357 | 2357 | 0 | All Passed | +| SfExpander | 215 | 215 | 0 | All Passed | +| SfGauge | 1184 | 1184 | 0 | All Passed | +| SfImageEditor | 3393 | 3393 | 0 | All Passed | +| SfKanban | 204 | 204 | 0 | All Passed | +| SfListView | 4607 | 4607 | 0 | All Passed | +| SfMaps | 1229 | 1229 | 0 | All Passed | +| SfMaskedEntry | 174 | 174 | 0 | All Passed | +| SfNavigationDrawer | 125 | 125 | 0 | All Passed | +| SfNumericEntry | 233 | 233 | 0 | All Passed | +| SfNumericUpDown | 233 | 233 | 0 | All Passed | +| SfPicker | 445 | 445 | 0 | All Passed | +| SfPopup | 1240 | 1240 | 0 | All Passed | +| SfProgressBar | 624 | 624 | 0 | All Passed | +| SfRadialMenu | 200 | 200 | 0 | All Passed | +| SfRadioButton | 183 | 183 | 0 | All Passed | +| SfRating | 200 | 200 | 0 | All Passed | +| SfRotator | 1194 | 1194 | 0 | All Passed | +| SfScheduler | 10977 | 10977 | 0 | All Passed | +| SfSegment | 338 | 338 | 0 | All Passed | +| SfShimmer | 371 | 371 | 0 | All Passed | +| SfSlider | 292 | 292 | 0 | All Passed | +| SfSwitch | 131 | 131 | 0 | All Passed | +| SfTab View | 1620 | 1620 | 0 | All Passed | +| SfTextInputLayout | 199 | 199 | 0 | All Passed | +| SfTreeMap | 454 | 454 | 0 | All Passed | +| SfTreeView | 233 | 233 | 0 | All Passed | +| DocIO | 16354 | 16354 | 0 | All Passed | +| Metafilerenderer | 863 | 863 | 0 | All Passed | +| PDF | 13285 | 13285 | 0 | All Passed | +| Presentation | 54273 | 54273 | 0 | All Passed | +| XlsIO | 17273 | 17273 | 0 | All Passed | \ No newline at end of file diff --git a/MAUI/Segmented-Control/customization.md b/MAUI/Segmented-Control/customization.md index 99a610014f..fb40f2b8e1 100644 --- a/MAUI/Segmented-Control/customization.md +++ b/MAUI/Segmented-Control/customization.md @@ -1,13 +1,13 @@ --- layout: post -title: Appearance Customization of .NET MAUI Segmented Control (SfSegmentedControl) | Syncfusion® -description: Learn about the appearance customization of Syncfusion® .NET MAUI Segmented Control (SfSegmentedControl). +title: Appearance Customization of .NET MAUI SfSegmentedControl | Syncfusion® +description: Learn about the appearance customization of Syncfusion® .NET MAUI Segmented Control (SfSegmentedControl). platform: maui control: Segmented (SfSegmented) control documentation: ug --- -# Appearance Customization of .NET MAUI Segmented Control (SfSegmentedControl) +# Appearance Customization of .NET MAUI SfSegmentedControl The .NET MAUI Segmented control allows you to customize the background, text color, selection style, and more. ## Customize the border color @@ -245,7 +245,7 @@ public partial class MainPage : ContentPage Customize the text style of each segment item using the [TextStyle](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Buttons.SfSegmentItem.html#Syncfusion_Maui_Buttons_SfSegmentItem_TextStyle) property of [SfSegmentItem](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Buttons.SfSegmentItem.html). {% tabs %} -{% highlight C# tabtitle="MainPage.xaml.cs"%} +{% highlight C# tabtitle="MainPage.xaml.cs" %} using Syncfusion.Maui.Buttons; . . . @@ -324,7 +324,7 @@ public partial class MainPage : ContentPage Customize the background of each segment item using the [Background](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Buttons.SfSegmentItem.html#Syncfusion_Maui_Buttons_SfSegmentItem_Background) property of [SfSegmentItem](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Buttons.SfSegmentItem.html). {% tabs %} -{% highlight C# tabtitle="MainPage.xaml.cs"%} +{% highlight C# tabtitle="MainPage.xaml.cs" %} using Syncfusion.Maui.Buttons; . . . @@ -352,6 +352,56 @@ public partial class MainPage : ContentPage ![Segment item background customization in .NET MAUI Segmented control.](images/customization/segment-item-background.png) +## Show or hide separator + +The [ShowSeparator](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Buttons.SfSegmentedControl.html#Syncfusion_Maui_Buttons_SfSegmentedControl_ShowSeparator) property is used to control the visibility of the separator line that appears between the segments in the [SfSegmentedControl](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Buttons.SfSegmentedControl.html?tabs=tabid-34%2Ctabid-30%2Ctabid-19%2Ctabid-16%2Ctabid-37%2Ctabid-3%2Ctabid-24%2Ctabid-32%2Ctabid-8%2Ctabid-36%2Ctabid-10%2Ctabid-6%2Ctabid-14%2Ctabid-26%2Ctabid-28%2Ctabid-22%2Ctabid-12%2Ctabid-1). By default, the separator is visible, and setting this property to false hides the separator line. + +{% tabs %} +{% highlight XAML hl_lines="2" %} + + + + + + Day + Week + Month + Year + + + + + +{% endhighlight %} +{% highlight C# hl_lines="18" %} + +using Syncfusion.Maui.Buttons; +. . . + +public partial class MainPage : ContentPage +{ + public MainPage() + { + InitializeComponent(); + SfSegmentedControl segmentedControl = new SfSegmentedControl(); + List itemList = new List + { + new SfSegmentItem() {Text = "Day"}, + new SfSegmentItem() {Text = "Week"}, + new SfSegmentItem() {Text = "Month"}, + new SfSegmentItem() {Text = "Year"}, + }; + segmentedControl.ItemsSource = itemList; + segmentedControl.ShowSeparator = false; + this.Content = segmentedControl; + } +} + +{% endhighlight %} +{% endtabs %} + +![Hide Seperator line in .NET MAUI Segmented control.](images/customization/segmented-control-show-separator.png) + ## Customize segment items appearance using DataTemplate Use the [SegmentTemplate](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Buttons.SfSegmentedControl.html#Syncfusion_Maui_Buttons_SfSegmentedControl_SegmentTemplate) property of [SfSegmentedControl](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Buttons.SfSegmentedControl.html) to create custom segmented control. The following example code shows how to create a custom segmented control using a data template. diff --git a/MAUI/Segmented-Control/images/customization/segmented-control-show-separator.png b/MAUI/Segmented-Control/images/customization/segmented-control-show-separator.png new file mode 100644 index 0000000000..f3b3c9940f Binary files /dev/null and b/MAUI/Segmented-Control/images/customization/segmented-control-show-separator.png differ diff --git a/maui-toc.html b/maui-toc.html index 593cd87e15..5590dc0aba 100644 --- a/maui-toc.html +++ b/maui-toc.html @@ -1432,6 +1432,6 @@
  • XlsIO
  • Release Notes - +