From e955fd0cdaeb3c07649b67a9c02f31036d25d893 Mon Sep 17 00:00:00 2001 From: mercy-orejo Date: Wed, 19 Feb 2025 18:46:58 +0300 Subject: [PATCH] 197511-Coverage-uwp-documents --- uwp/DataGrid/Performance-tips.md | 4 ++-- uwp/Tab-Control/Getting-Started.md | 18 +++++++++--------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/uwp/DataGrid/Performance-tips.md b/uwp/DataGrid/Performance-tips.md index 9f369b4b6..c16283af0 100644 --- a/uwp/DataGrid/Performance-tips.md +++ b/uwp/DataGrid/Performance-tips.md @@ -15,7 +15,7 @@ SfDataGrid provides various built-in options to optimize the performance when ha ### Data virtualization for loading -You can load the large amount of data in less time using built-in [Data Virtualization](https://help.syncfusion.com/uwp/sfdatagrid/data-virtualization). +You can load the large amount of data in less time using built-in [Data Virtualization](https://help.syncfusion.com/uwp/datagrid/data-virtualization). ## Improving performance when doing batch updates @@ -72,7 +72,7 @@ SfDataGrid considers only the `removed` item value and the current summary value ### Property Change in a record -SfDataGrid considers only the changed item value and the current aggregated value instead of recalculating the summary based on all records. For this you have to implement [INotifyPropertyChanging](https://learn.microsoft.com/en-us/dotnet/api/system.componentmodel.inotifypropertychanging?view=net-7.0&redirectedfrom=MSDN) and [INotifyPropertyChanged](https://learn.microsoft.com/en-us/dotnet/api/system.componentmodel.inotifypropertychanged?view=net-7.0&redirectedfrom=MSDN "") interface to your Data Model. +SfDataGrid considers only the changed item value and the current aggregated value instead of recalculating the summary based on all records. For this you have to implement [INotifyPropertyChanging](https://learn.microsoft.com/en-us/dotnet/api/system.componentmodel.inotifypropertychanging?view=net-7.0&redirectedfrom=MSDN) and [INotifyPropertyChanged](https://learn.microsoft.com/en-us/dotnet/api/system.componentmodel.inotifypropertychanged?view=net-7.0&redirectedfrom=MSDN%20%22%22) interface to your Data Model. Below code to enable summary calculation optimization by inheriting [INotifyPropertyChanging](https://learn.microsoft.com/en-us/dotnet/api/system.componentmodel.inotifypropertychanging?view=net-7.0&redirectedfrom=MSDN) and [INotifyPropertyChanged](https://learn.microsoft.com/en-us/dotnet/api/system.componentmodel.inotifypropertychanged?view=net-7.0&redirectedfrom=MSDN) interface to Data Model. diff --git a/uwp/Tab-Control/Getting-Started.md b/uwp/Tab-Control/Getting-Started.md index f235fafd1..2fab2a130 100644 --- a/uwp/Tab-Control/Getting-Started.md +++ b/uwp/Tab-Control/Getting-Started.md @@ -9,32 +9,32 @@ documentation: ug # Getting Started with UWP Tab Control (SfTabControl) -This section explains how to create a high level tab navigation using [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.SfTabControl.UWP~Syncfusion.UI.Xaml.Controls.Navigation.SfTabControl.html) control. +This section explains how to create a high level tab navigation using [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.Base.Diagram.Routing.html) control. ## Assembly deployment -Refer to the [control dependencies](https://help.syncfusion.com/uwp/control-dependencies#sftabcontrol) section to get the list of assemblies or NuGet package that needs to be added as a reference to use the [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.SfTabControl.UWP~Syncfusion.UI.Xaml.Controls.Navigation.SfTabControl.html) in any application. +Refer to the [control dependencies](https://help.syncfusion.com/uwp/control-dependencies#sftabcontrol) section to get the list of assemblies or NuGet package that needs to be added as a reference to use the [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.Base.Diagram.Routing.html) in any application. You can refer this [documentation](https://help.syncfusion.com/uwp/visual-studio-integration/nuget-packages) to find more details about installing the NuGet package in a UWP application. ## Creating Application with SfTabControl -In this walk through, user will create a UWP application that contains [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.SfTabControl.UWP~Syncfusion.UI.Xaml.Controls.Navigation.SfTabControl.html). +In this walk through, user will create a UWP application that contains [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.Base.Diagram.Routing.html). 1. [Creating project](#Creating-the-project) 2. [Adding control via designer](#Adding-control-via-designer) 3. [Adding control manually in XAML](#Adding-control-manually-in-XAML) 4. [Adding control manually in C#](#Adding-control-manually-in-C#) ## Creating project -Below section provides detailed information to create new project in Visual Studio to display [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.SfTabControl.UWP~Syncfusion.UI.Xaml.Controls.Navigation.SfTabControl.html). +Below section provides detailed information to create new project in Visual Studio to display [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.Base.Diagram.Routing.html). ## Adding control via designer -The [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.SfTabControl.UWP~Syncfusion.UI.Xaml.Controls.Navigation.SfTabControl.html) can be added to the application by dragging it from Toolbox and dropping it in designer. The required assembles will be added automatically. +The [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.Base.Diagram.Routing.html) can be added to the application by dragging it from Toolbox and dropping it in designer. The required assembles will be added automatically. ![Adding control via designer](GettingStarted-images/GettingStarted-img1.png) ## Adding control manually in XAML -In order to add [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.SfTabControl.UWP~Syncfusion.UI.Xaml.Controls.Navigation.SfTabControl.html) manually in XAML, do the below steps, +In order to add [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.Base.Diagram.Routing.html) manually in XAML, do the below steps, 1. Add the below required assembly references to the project, @@ -55,7 +55,7 @@ xmlns:syncfusion="using:Syncfusion.UI.Xaml.Controls.Navigation"> {% endhighlight %} {% endtabs %} -3. Now add the [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.SfTabControl.UWP~Syncfusion.UI.Xaml.Controls.Navigation.SfTabControl.html) in MainPage.XAML. +3. Now add the [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.Base.Diagram.Routing.html) in MainPage.XAML. {% tabs %} {% highlight XAML %} @@ -71,7 +71,7 @@ xmlns:syncfusion="using:Syncfusion.UI.Xaml.Controls.Navigation"> ## Adding control manually in C# -In order to add [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.SfTabControl.UWP~Syncfusion.UI.Xaml.Controls.Navigation.SfTabControl.html) manually in C#, do the below steps, +In order to add [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.Base.Diagram.Routing.html) manually in C#, do the below steps, 1. Add the below required assembly references to the project, @@ -121,7 +121,7 @@ sfTabControl1.Items.Add(tabitem3) ### Adding items by DataBinding -In [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.SfTabControl.UWP~Syncfusion.UI.Xaml.Controls.Navigation.SfTabControl.html) you can add tab items by [ItemsSource](https://help.syncfusion.com/cr/uwp/Syncfusion.UI.Xaml.Controls.Navigation.SfTabControl.html#) in which each tab item must have property for `Header` and `Content`. +In [SfTabControl](https://help.syncfusion.com/cr/uwp/Syncfusion.Base.Diagram.Routing.html) you can add tab items by [ItemsSource](https://help.syncfusion.com/cr/uwp/Syncfusion.UI.Xaml.Controls.Navigation.SfTabControl.html#) in which each tab item must have property for `Header` and `Content`. 1.Define the properties required in Model class.