Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
814aac3
Merge pull request #2336 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 8, 2026
2bbbfb1
Merge pull request #2354 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 8, 2026
df50890
Merge pull request #2356 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 8, 2026
ab371c0
Merge pull request #2357 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 8, 2026
1d1540c
Merge pull request #2364 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 9, 2026
7acfcd6
Merge pull request #2375 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 13, 2026
64e9d15
Updated Licensing Documentation Page
MugeshSF4842 Jul 13, 2026
8e1c3f5
Merge branch 'master' of https://github.com/syncfusion-content/wpf-do…
MugeshSF4842 Jul 13, 2026
a3d6114
Merge pull request #2380 from syncfusion-content/ValidateLicense-master
KarthiGanesh-CV Jul 13, 2026
64e4568
Merge pull request #2384 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 13, 2026
f32a7d6
Merge pull request #2388 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 14, 2026
ed04629
Merge pull request #2390 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 14, 2026
be2800a
Merge pull request #2395 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 15, 2026
a05cfab
Merge pull request #2402 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 16, 2026
de6abce
Merge pull request #2405 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 16, 2026
b4848f0
Merge pull request #2409 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 17, 2026
55e5969
Moved the staging changes to live
ParanthamanPalani Jul 17, 2026
a3894fb
Merge pull request #2415 from syncfusion-content/MS5400
KarthiGanesh-CV Jul 17, 2026
7463f83
Merge pull request #2417 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 20, 2026
6fa3e01
Merge pull request #2419 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 20, 2026
850651e
Merge pull request #2420 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 20, 2026
9a6ae0e
Merge pull request #2423 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 21, 2026
d1cfccb
Merge pull request #2427 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 22, 2026
1cb4eaa
Merge pull request #2436 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 23, 2026
1bbf681
Merge pull request #2437 from Syncfusion-Content/hotfix/hotfix-v34.1.29
SyncfusionBuild Jul 27, 2026
08dc8e2
Task(ES--1039222)-Update GridControl/Getting-Started.md
DharunkumarSundaravadivel Jul 28, 2026
f8fab7b
Task(ES--1039222)-Updates the grammatical Corrections.
DharunkumarSundaravadivel Jul 28, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions wpf/GridControl/Getting-Started.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ N> Refer [Choose between different Grid's](https://help.syncfusion.com/wpf/datag

## Adding the Grid Control to a WPF Application

In this section, we will see how to add the Grid control to a WPF application and load random data. The Grid control can be added to an application through one of the following methods: through a designer or programmatically.
In this section, we will see how to add the Grid control to a WPF application and load random data. The Grid control can be added to an application through one of the following methods: through a designer, programmatically, or by installing the required NuGet packages.

### Adding the Grid Control through a Designer

Expand All @@ -47,7 +47,7 @@ Please follow the steps below to add the Grid control through a designer.

### Programmatically Adding the Grid Control

Instead of adding it through a designer such a Visual Studio, you can add the Grid control programmatically.
Instead of adding it through the Visual Studio Designer, you can add the Grid control programmatically using either a NuGet package or direct assembly references.

1. Create a new WPF application.

Expand Down Expand Up @@ -123,7 +123,7 @@ for (int i = 0; i < 100; i++)
{{ codesnippet3 | OrderList_Indent_Level_1 }}


2. You can populate data by handling the QueryCellInfo event of gridControl. This will load the data in and on-demand basis, ensuring optimized performance.
2. You can populate data by handling the QueryCellInfo event of gridControl. This will load the data on demand, ensuring optimized performance, especially when working with millions of rows. Refer to the [Virtualization](https://help.syncfusion.com/wpf/GridControl/virtualization) section for more details.

{% capture codesnippet4 %}
{% tabs %}
Expand Down
28 changes: 24 additions & 4 deletions wpf/Licensing/how-to-register-in-an-application.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,42 @@ control: Essential Studio
documentation: ug
---

# Register Syncfusion License key in WPF application
# Register Syncfusion license key in a WPF application

The generated license key is just a string that needs to be registered before any Syncfusion control is initiated. The following code is used to register the license.

**Registering a single license key**

{% tabs %}
{% highlight c# %}
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("YOUR LICENSE KEY");
{% endhighlight %}
{% endtabs %}

N> * Place the license key between double quotes. Also, ensure that Syncfusion.Licensing.dll is referenced in your project where the license key is being registered.
* Syncfusion license validation is done offline during application execution and does not require internet access. Apps registered with a Syncfusion license key can be deployed on any system that does not have an internet connection.
**Registering multiple license keys**

You can register multiple license keys using either a comma (,) or a semicolon (;) as the separator between keys.

{% tabs %}
{% highlight c# %}
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("YOUR LICENSE KEY_1,YOUR LICENSE KEY_2,...");
{% endhighlight %}
{% endtabs %}

or

{% tabs %}
{% highlight c# %}
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("YOUR LICENSE KEY_1;YOUR LICENSE KEY_2;...");
{% endhighlight %}
{% endtabs %}

N> * Place the license key between double quotes. Also, ensure that Syncfusion.Licensing.dll is referenced in your project where the license key is being registered (see the package name in the Prerequisites note above).
* Syncfusion license validation is done offline during application execution and does not require internet access. Apps registered with a Syncfusion license key can be deployed on any system that does not have an internet connection.

I> Syncfusion license keys can be validated during the Continuous Integration (CI) processes to ensure proper licensing and prevent licensing errors during deployment. Refer to the [CI License Validation](https://help.syncfusion.com/wpf/licensing/licensing-faq/ci-license-validation) section for detailed instructions on how to implement it.

### WPF
### WPF

You can register the license key in App constructor of **App.xaml.cs** in C#. If App constructor not available in **App.xaml.cs**, create the "App()" constructor in **App.xaml.cs** and register the license key inside the constructor. In Visual Basic, register the license code in **App.xaml.vb**.

Expand Down