From a2a5bbf4919c866bcc0e288244e3eb3ff7058094 Mon Sep 17 00:00:00 2001 From: Aravindhanperiyasamy19 Date: Thu, 2 Apr 2026 14:19:48 +0530 Subject: [PATCH 1/2] Task(1019084): Enhance the UG by changing the misleading links small word counts for WPF Winforms --- wpf/Tree-Navigator/Getting-Started.md | 49 ++++++++++++++++++++------- 1 file changed, 36 insertions(+), 13 deletions(-) diff --git a/wpf/Tree-Navigator/Getting-Started.md b/wpf/Tree-Navigator/Getting-Started.md index 1794e9773c..e5a5c95d49 100644 --- a/wpf/Tree-Navigator/Getting-Started.md +++ b/wpf/Tree-Navigator/Getting-Started.md @@ -7,11 +7,29 @@ control: SfTreeNavigator documentation: ug --- -# Getting Started with WPF Tree Navigator (SfTreeNavigator) +## Getting Started with WPF Tree Navigator (SfTreeNavigator) -Namespace : Syncfusion.Windows.Controls.Navigation +Namespace: `Syncfusion.Windows.Controls.Navigation` -Assembly : Syncfusion.SfTreeNavigator.WPF (in Syncfusion.SfTreeNavigator.WPF.dll) +Assembly: `Syncfusion.SfTreeNavigator.WPF` (in `Syncfusion.SfTreeNavigator.WPF.dll`) + +This guide gives a concise, practical path to add `SfTreeNavigator` to a WPF application. + +### Prerequisites + +- A WPF app project targeting a supported .NET framework/runtime. +- The `Syncfusion.SfTreeNavigator.WPF` assembly/package added to your project (install via NuGet or add a project reference). + +### Quick setup (minimal steps) +1. Create a new WPF application (or open your existing WPF project). +2. Install or reference the `Syncfusion.SfTreeNavigator.WPF` package/assembly in your project (use NuGet or your reference workflow). +3. Add the Syncfusion WPF XML namespace to your XAML (common prefix shown below): + +```xaml +xmlns:navigation="http://schemas.syncfusion.com/wpf" +``` + +4. Place the `SfTreeNavigator` control in your XAML and code-behind (simple example): The following code sample shows how to create the Tree Navigator from code-behind and XAML, @@ -19,11 +37,11 @@ The following code sample shows how to create the Tree Navigator from code-behin {% highlight xaml %} - - - - - + + + + + {% endhighlight %} @@ -40,17 +58,22 @@ winrt.Items.Add(winrt_tools); sfToolkit.Items.Add(winrt); sfToolkit.Items.Add(metroStudio); + {% endhighlight %} {%endtabs%} -N> You can refer the Tree Navigator demo in the Essential Studio WPF [SampleBrowser](https://github.com/syncfusion/wpf-demos/tree/master/navigation) to view its features. - -## Theme +For XAML-driven scenarios and data binding examples, see [Populating Items](https://help.syncfusion.com/wpf/tree-navigator/populating-items). -Tree Navigator supports various built-in themes. Refer to the below links to apply themes for the Tree Navigator, +### Themes +Tree Navigator supports the standard Syncfusion WPF themes. To apply themes, follow the general theming guidance (SfSkinManager / ThemeStudio). For theme setup and best practices, see: * [Apply theme using SfSkinManager](https://help.syncfusion.com/wpf/themes/skin-manager) * [Create a custom theme using ThemeStudio](https://help.syncfusion.com/wpf/themes/theme-studio#creating-custom-theme) - ![Setting theme to WPF Tree Navigator](Populating-Items_images/Theme.png) \ No newline at end of file + ![Setting theme to WPF Tree Navigator](Populating-Items_images/Theme.png) + +### Samples and further reading +- Live sample/demos: Syncfusion WPF SampleBrowser (navigation demos): https://github.com/syncfusion/wpf-demos/tree/master/navigation +- Package & installation: refer to the Syncfusion NuGet packages and product documentation. + From 7702696401612b8f8afb82b3778f85343f1bf0c6 Mon Sep 17 00:00:00 2001 From: Aravindhanperiyasamy19 Date: Thu, 2 Apr 2026 14:29:26 +0530 Subject: [PATCH 2/2] Add changes --- wpf/Tree-Navigator/Getting-Started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wpf/Tree-Navigator/Getting-Started.md b/wpf/Tree-Navigator/Getting-Started.md index e5a5c95d49..75985caf8b 100644 --- a/wpf/Tree-Navigator/Getting-Started.md +++ b/wpf/Tree-Navigator/Getting-Started.md @@ -7,7 +7,7 @@ control: SfTreeNavigator documentation: ug --- -## Getting Started with WPF Tree Navigator (SfTreeNavigator) +# Getting Started with WPF Tree Navigator (SfTreeNavigator) Namespace: `Syncfusion.Windows.Controls.Navigation`