diff --git a/wpf/Add-Syncfusion-Controls.md b/wpf/Add-Syncfusion-Controls.md index 5cd39a62d..6f6c52f35 100644 --- a/wpf/Add-Syncfusion-Controls.md +++ b/wpf/Add-Syncfusion-Controls.md @@ -1,14 +1,14 @@ --- layout: post -title: Steps to add Syncfusion Essential WPF controls -description: Learn about the different ways to add Syncfusion Essential WPF controls to the Visual Studio project. +title: Steps to add Syncfusion® Essential® WPF controls +description: Learn about the different ways to add Syncfusion® Essential® WPF controls to the Visual Studio project. platform: wpf control: common documentation: ug --- -# Add Syncfusion WPF Controls +# Add Syncfusion® WPF Controls -The Syncfusion WPF controls can be added in a Visual Studio projects by using either of the following ways: +The Syncfusion® WPF controls can be added in a Visual Studio projects by using either of the following ways: * Using Designer * Using Code-Behind @@ -16,7 +16,7 @@ The Syncfusion WPF controls can be added in a Visual Studio projects by using ei ## Using Designer -Syncfusion UI for WPF are added automatically to the Visual Studio Toolbox during installation. The following steps help you to add the required Essential WPF control using drag and drop from the Toolbox. For example: **SfTextBoxExt** +Syncfusion® UI for WPF are added automatically to the Visual Studio Toolbox during installation. The following steps help you to add the required Essential® WPF control using drag and drop from the Toolbox. For example: **SfTextBoxExt** 1. Create a WPF project in Visual Studio. @@ -30,7 +30,7 @@ Syncfusion UI for WPF are added automatically to the Visual Studio Toolbox durin ### Using XAML -The following steps help you to add a required Essential WPF Control using XAML Code, for example: **SfTextBoxExt**. +The following steps help you to add a required Essential® WPF Control using XAML Code, for example: **SfTextBoxExt**. 1. Create a WPF project in Visual Studio and refer the following assemblies: @@ -72,7 +72,7 @@ The following steps help you to add a required Essential WPF Control using XAML ## Using Code-Behind -Syncfusion UI for WPF can be added at runtime using C# / VB. The following steps help you to add required Essential WPF control using code. For example: **SfTextBoxExt**. +Syncfusion® UI for WPF can be added at runtime using C# / VB. The following steps help you to add required Essential® WPF control using code. For example: **SfTextBoxExt**. 1. Create a WPF project in Visual Studio and refer to the following assemblies: @@ -156,23 +156,23 @@ Me.Content = textBoxExt1 ## Using Project Template -Syncfusion provides the Visual Studio Project Templates for the Syncfusion WPF platform to create Syncfusion WPF Application. +Syncfusion® provides the Visual Studio Project Templates for the Syncfusion® WPF platform to create Syncfusion® WPF Application. -I> The Syncfusion WPF templates are available from v16.1.0.24. +I> The Syncfusion® WPF templates are available from v16.1.0.24. ### Create Syncfusion WPF project -The following steps direct you to create the Syncfusion WPF project using the Visual Studio Project Template. +The following steps direct you to create the Syncfusion® WPF project using the Visual Studio Project Template. -1. To create a Syncfusion WPF project, choose New Project-> Syncfusion->Windows->Syncfusion WPF Application from Visual Studio. +1. To create a Syncfusion® WPF project, choose New Project-> Syncfusion->Windows->Syncfusion WPF Application from Visual Studio. ![Create WPF application](Add-Syncfusion-Control_images\Syncfusion-Project-Template-Gallery-1.png) 2. Name the Project, choose the destination location when required and set the framework of the project, then click OK. -N> Minimum target Framework is 4.0 for Syncfusion WPF project templates. +N> Minimum target Framework is 4.0 for Syncfusion® WPF project templates. -3. Choose the options to configure the Syncfusion WPF Application by using the following Project Configuration Wizard. +3. Choose the options to configure the Syncfusion® WPF Application by using the following Project Configuration Wizard. ![WPF Project configuration wizard](Add-Syncfusion-Control_images\Syncfusion-Project-Template-Gallery-2.png) @@ -200,6 +200,6 @@ N> Minimum target Framework is 4.0 for Syncfusion WPF project templates. ![Shows project folder for added control](Add-Syncfusion-Control_images\Syncfusion-Project-Template-Gallery-8.png) -5. Then, Syncfusion licensing registration required message box will be shown as follows, if you have installed the trial setup or NuGet packages since Syncfusion introduced the licensing system with the 2018 Volume 2 (v16.2.0.41) Essential Studio release. Please navigate to the [help topic](https://help.syncfusion.com/common/essential-studio/licensing/license-key#how-to-generate-syncfusion-license-key), which is shown in the licensing message box to generate and register the Syncfusion license key for your project. Refer to this [blog](https://blog.syncfusion.com/post/Whats-New-in-2018-Volume-2-Licensing-Changes-in-the-1620x-Version-of-Essential-Studio.aspx) post for understanding the licensing changes introduced in Essential Studio. +5. Then, Syncfusion® licensing registration required message box will be shown as follows, if you have installed the trial setup or NuGet packages since Syncfusion introduced the licensing system with the 2018 Volume 2 (v16.2.0.41) Essential Studio release. Please navigate to the [help topic](https://help.syncfusion.com/common/essential-studio/licensing/license-key#how-to-generate-syncfusion-license-key), which is shown in the licensing message box to generate and register the Syncfusion® license key for your project. Refer to this [blog](https://blog.syncfusion.com/post/Whats-New-in-2018-Volume-2-Licensing-Changes-in-the-1620x-Version-of-Essential-Studio.aspx) post for understanding the licensing changes introduced in Essential Studio. ![Shows syncfusion license registration message](Add-Syncfusion-Control_images\Syncfusion-Project-Template-Gallery-9.png) \ No newline at end of file diff --git a/wpf/Blend-Support.md b/wpf/Blend-Support.md index e5c7aada5..222cd622b 100644 --- a/wpf/Blend-Support.md +++ b/wpf/Blend-Support.md @@ -1,7 +1,7 @@ --- layout: post title: Steps to edit Style and Template with WPF Blend control | Syncfusion -description: Learn how to edit the Style and Template in Syncfusion Essential WPF Blend Support control, its elements and more. +description: Learn how to edit the Style and Template in Syncfusion® Essential® WPF Blend Support control, its elements and more. platform: wpf control: Blend Support documentation: ug @@ -9,7 +9,7 @@ documentation: ug # Getting Started with Blend Support -Essential WPF control's Style and Template can be editable in Expression Blend and this section explains the same. +Essential® WPF control's Style and Template can be editable in Expression Blend and this section explains the same. ## Edit Control Style in Expression Blend @@ -17,7 +17,7 @@ Essential WPF control's Style and Template can be editable in Expression Blend a 2.Expand the Views, choose `Other Windows` and then choose `Objects` and `Timeline`. -3.In the “Objects and Timeline” pane, select a Syncfusion control to modify a style. +3.In the “Objects and Timeline” pane, select a Syncfusion® control to modify a style. ![Blend-Support_images1](Blend-Support_images/GettingStarted_img1.jpeg) @@ -43,12 +43,12 @@ Essential WPF control's Style and Template can be editable in Expression Blend a 2.Expand the Views, choose `Other Windows` and then choose `Objects` and `Timeline`. -3.In the “Objects and Timeline” pane, select a Syncfusion control to modify a template. +3.In the “Objects and Timeline” pane, select a Syncfusion® control to modify a template. ![Blend-Support_images4](Blend-Support_images/GettingStarted_img4.jpeg) -4.Right-click the Syncfusion control and choose `Edit` template +4.Right-click the Syncfusion® control and choose `Edit` template ![Blend-Support_images5](Blend-Support_images/GettingStarted_img5.jpeg) diff --git a/wpf/Control-Dependencies.md b/wpf/Control-Dependencies.md index 2d9ba4b2e..2940fcbe9 100644 --- a/wpf/Control-Dependencies.md +++ b/wpf/Control-Dependencies.md @@ -1,17 +1,17 @@ --- layout: post -title: Control Dependencies and Dependency assembly | WPF | Syncfusion -description: Control and it's Dependency assembly or NuGet reference details for Syncfusion Essential Studio WPF products +title: Control Dependencies and Dependency assembly | WPF | Syncfusion® +description: Control and it's Dependency assembly or NuGet reference details for Syncfusion® Essential Studio® WPF products platform: wpf control: Control Dependencies documentation: ug --- -# Control Dependencies in Syncfusion's WPF Controls +# Control Dependencies in Syncfusion®'s WPF Controls This section contains a list of assembly or NuGet references required to use any control in the application. You can refer to the [installation and deployment section](https://help.syncfusion.com/wpf/installation-and-upgrade/system-requirements) to know about assembly installation location and [NuGet packages](https://help.syncfusion.com/wpf/visual-studio-integration/nuget-packages) section to know how to add NuGet reference. -You can refer to the [syncfusion controls section](https://help.syncfusion.com/wpf/add-syncfusion-controls) to learn how to add syncfusion control. +You can refer to the [syncfusion controls section](https://help.syncfusion.com/wpf/add-syncfusion-controls) to learn how to add syncfusion® control. N> Starting with version 16.2(2018 Vol 2), the `Syncfusion.Licensing.dll` will be added as reference for all the Syncfusion WPF controls. Please refer to this [help topic](https://help.syncfusion.com/common/essential-studio/licensing/license-key), for more information. diff --git a/wpf/Installation/install-nuget-packages.md b/wpf/Installation/install-nuget-packages.md index 3b239ab9e..d4827d675 100644 --- a/wpf/Installation/install-nuget-packages.md +++ b/wpf/Installation/install-nuget-packages.md @@ -2,7 +2,7 @@ layout: post title: Install Syncfusion WPF NuGet packages - Syncfusion description: Learn here about how to install Syncfusion WPF NuGet packages from Package manager and NuGet manager. -platform: WPF +platform: wpf control: Extension documentation: ug diff --git a/wpf/Localization.md b/wpf/Localization.md index 214e3fc03..9ffd7b312 100644 --- a/wpf/Localization.md +++ b/wpf/Localization.md @@ -1,15 +1,15 @@ --- layout: post -title: Localization in Syncfusion WPF UI Controls | Syncfusion -description: Learn about Localization support in Syncfusion WPF UI Contorls using .RESX files and also explains editing default strings of WPF controls. +title: Localization in Syncfusion® WPF UI Controls | Syncfusion® +description: Learn about Localization support in Syncfusion® WPF UI Contorls using .RESX files and also explains editing default strings of WPF controls. platform: wpf control: Localization documentation: ug --- -# Localization of Syncfusion WPF Controls +# Localization of Syncfusion® WPF Controls -Localization is the process of translating the application resources into different language for the specific cultures. You can localize the syncfusion WPF controls by adding a resource file for each language. +Localization is the process of translating the application resources into different language for the specific cultures. You can localize the syncfusion® WPF controls by adding a resource file for each language. ## Changing application culture @@ -17,7 +17,7 @@ When you change the application culture, you can localize the application based {% tabs %} -{%highlight C#%} +{% highlight C# %} public partial class MainWindow { @@ -48,7 +48,7 @@ End Class You can create .resx files for any language by following these steps: -N> You can get the default resource files of all Syncfusion WPF libraries from [GitHub](https://github.com/syncfusion/wpf-controls-localization-resx-files). +N> You can get the default resource files of all Syncfusion® WPF libraries from [GitHub](https://github.com/syncfusion/wpf-controls-localization-resx-files). 1) Right-click your project and add a new folder named as `Resources`. @@ -75,4 +75,4 @@ N> Download demo from the [GitHub](https://github.com/SyncfusionExamples/wpf-dat ## Editing default culture strings -You can change default string of any control by adding the default .resx files ([from GitHub](https://github.com/syncfusion/wpf-controls-localization-resx-files)) to `Resources` folder of your application. If it is added, Syncfusion WPF controls reads the default string from the .resx files of application. +You can change default string of any control by adding the default .resx files ([from GitHub](https://github.com/syncfusion/wpf-controls-localization-resx-files)) to `Resources` folder of your application. If it is added, Syncfusion® WPF controls reads the default string from the .resx files of application. diff --git a/wpf/Pattern-and-Practices.md b/wpf/Pattern-and-Practices.md index 83c56ac43..bfb13ab5d 100644 --- a/wpf/Pattern-and-Practices.md +++ b/wpf/Pattern-and-Practices.md @@ -1,7 +1,7 @@ --- layout: post -title: Pattern and Practices for Syncfusion Essential WPF controls -description: Learn here about how to use MVVM Commands, Patterns, and Events of the Syncfusion Essential WPF controls +title: Pattern and Practices for Syncfusion® Essential® WPF controls +description: Learn here about how to use MVVM Commands, Patterns, and Events of the Syncfusion® Essential WPF controls platform: wpf control: Pattern and Practices documentation: ug diff --git a/wpf/System-Requirements.md b/wpf/System-Requirements.md index 0e1f16c0b..65c7e8d1f 100644 --- a/wpf/System-Requirements.md +++ b/wpf/System-Requirements.md @@ -1,14 +1,14 @@ --- layout: post -title: System Requirements in WPF - Syncfusion -description: Checkout and learn here all about the system requirements needed to use the Syncfusion WPF Components. +title: System Requirements in WPF - Syncfusion® +description: Checkout and learn here all about the system requirements needed to use the Syncfusion® WPF Components. platform: wpf control: System Requirement documentation: ug --- -# System Requirement in Syncfusion Essential WPF +# System Requirement in Syncfusion® Essential® WPF -This section describes the system requirements to use Syncfusion WPF Controls for development. +This section describes the system requirements to use Syncfusion® WPF Controls for development. ### Operating Systems diff --git a/wpf/Themes/Fluent-Theme.md b/wpf/Themes/Fluent-Theme.md index aa87c8b5f..48bcb81f6 100644 --- a/wpf/Themes/Fluent-Theme.md +++ b/wpf/Themes/Fluent-Theme.md @@ -1,7 +1,7 @@ --- layout: post title: WPF Fluent Theme | Fluent Light & Dark Themes for WPF | Syncfusion -description: Learn how to apply fluent theme for WPF controls and Syncfusion controls. Fluent Light and Fluent Dark themes support along with reveal animations. +description: Learn how to apply fluent theme for WPF controls and Syncfusion® controls. Fluent Light and Fluent Dark themes support along with reveal animations. platform: wpf control: Themes documentation: ug diff --git a/wpf/Themes/Keyboard-Focus-Visual.md b/wpf/Themes/Keyboard-Focus-Visual.md index 5369407e7..28fde18f2 100644 --- a/wpf/Themes/Keyboard-Focus-Visual.md +++ b/wpf/Themes/Keyboard-Focus-Visual.md @@ -1,7 +1,7 @@ --- layout: post title: Getting Started with Keyboard Focus Visual | Syncfusion WPF Controls -description: This article explains how to apply high visibility keyboard visual feedback followed in fluent design for WPF controls and Syncfusion controls. +description: This article explains how to apply high visibility keyboard visual feedback followed in fluent design for WPF controls and Syncfusion® controls. platform: wpf control: Themes documentation: ug @@ -9,7 +9,7 @@ documentation: ug # Getting Started with Keyboard Focus Visual for WPF Controls -The [WPF Skin Manager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html) allows you to apply various keyboard focus visual styles for both Syncfusion and Framework controls using the [FocusVisualKind](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.Theme.html#Syncfusion_SfSkinManager_Theme_FocusVisualKind) property. +The [WPF Skin Manager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html) allows you to apply various keyboard focus visual styles for both Syncfusion® and Framework controls using the [FocusVisualKind](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.Theme.html#Syncfusion_SfSkinManager_Theme_FocusVisualKind) property. The [FocusVisualKind](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.FocusVisualKind.html) enum contains the following values: diff --git a/wpf/Themes/ScrollBar-Mode.md b/wpf/Themes/ScrollBar-Mode.md index fe73dc284..efeef23d7 100644 --- a/wpf/Themes/ScrollBar-Mode.md +++ b/wpf/Themes/ScrollBar-Mode.md @@ -1,6 +1,6 @@ --- layout: post -title: Windows 10 Compact ScrollBar | Touch ScrollBars | Syncfusion +title: Windows 10 Compact ScrollBar | Touch ScrollBars | Syncfusion® description: This article explains how to enable Windows 10 like compact scrollbars (touch scrollbars) in WPF applications. platform: wpf control: Themes @@ -8,7 +8,7 @@ documentation: ug --- # Getting Started with Windows 10 Compact ScrollBar (Touch ScrollBars) -The [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html) allows you to apply various scrollbar styles like Windows 10 compact scrollbar, for both Syncfusion and Framework controls using the [ScrollBarMode](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.Theme.html#Syncfusion_SfSkinManager_Theme_ScrollBarMode) property, which will be available only in [themes supported by theme studio](https://help.syncfusion.com/wpf/themes/skin-manager#themes-list). +The [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html) allows you to apply various scrollbar styles like Windows 10 compact scrollbar, for both Syncfusion® and Framework controls using the [ScrollBarMode](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.Theme.html#Syncfusion_SfSkinManager_Theme_ScrollBarMode) property, which will be available only in [themes supported by theme studio](https://help.syncfusion.com/wpf/themes/skin-manager#themes-list). The [ScrollBarMode](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.ScrollBarMode.html) enum contains the following values: diff --git a/wpf/Themes/Skin-Manager.md b/wpf/Themes/Skin-Manager.md index 7cdfbcc4f..bec6eab18 100644 --- a/wpf/Themes/Skin-Manager.md +++ b/wpf/Themes/Skin-Manager.md @@ -1,14 +1,14 @@ --- layout: post -title: WPF Skin Manager | Apply Themes for Syncfusion WPF controls -description: Learn about how to apply the themes for Syncfusion WPF controls and Framework controls using the skin manager. +title: WPF Skin Manager | Apply Themes for Syncfusion® WPF controls +description: Learn about how to apply the themes for Syncfusion® WPF controls and Framework controls using the skin manager. platform: wpf control: Themes documentation: ug --- # Getting Started with WPF Skin Manager -The [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html) helps you to apply the themes for both Syncfusion and Framework controls. There are 27 built-in themes that can be applied using the `SfSkinManager` for a rich user interface experience. Some of the built-in themes color derivations can be customized using [WPF Theme Studio](https://help.syncfusion.com/wpf/themes/theme-studio). +The [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html) helps you to apply the themes for both Syncfusion® and Framework controls. There are 27 built-in themes that can be applied using the `SfSkinManager` for a rich user interface experience. Some of the built-in themes color derivations can be customized using [WPF Theme Studio](https://help.syncfusion.com/wpf/themes/theme-studio). N> Theme Studio-based themes provide improved consistency and uniqueness among various controls when compared to other themes. It is preferable to use Theme Studio-based themes in the application over other themes. @@ -399,10 +399,10 @@ VisualStudio2015 ### Add SkinManager reference -There are several ways for including the Syncfusion [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html) reference in the Visual Studio WPF project. The following steps will help you to add by `XAML` Code: +There are several ways for including the Syncfusion® [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html) reference in the Visual Studio WPF project. The following steps will help you to add by `XAML` Code: 1) Add a reference to the `Syncfusion.SfSkinManager.WPF` assembly or [Syncfusion.SfSkinManager.WPF nuget package](https://www.nuget.org/packages/Syncfusion.SfSkinManager.WPF/) to the project. -2) Import Syncfusion WPF schema `http://schemas.syncfusion.com/wpf` or the assembly namespace `Syncfusion.SfSkinManager` into a XAML page. +2) Import Syncfusion® WPF schema `http://schemas.syncfusion.com/wpf` or the assembly namespace `Syncfusion.SfSkinManager` into a XAML page. ![Add SfSkinManager Reference](Skin-Manager_images/WPF-SkinManager-Reference.png) @@ -429,7 +429,7 @@ The [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager. ### Set theme -Themes will be applied to both Syncfusion and Framework controls by using [Theme](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html#Syncfusion_SfSkinManager_SfSkinManager_ThemeProperty) attached property of the [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html). The theme assemblies have resource dictionaries with styles of controls. Thus, when the `Theme` property is set, the skin manager merges the theme resource dictionaries of an element to which the theme is applied and its descendants into the resource dictionary of the element to which the theme is applied or `Application.Current.Resource`. +Themes will be applied to both Syncfusion® and Framework controls by using [Theme](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html#Syncfusion_SfSkinManager_SfSkinManager_ThemeProperty) attached property of the [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html). The theme assemblies have resource dictionaries with styles of controls. Thus, when the `Theme` property is set, the skin manager merges the theme resource dictionaries of an element to which the theme is applied and its descendants into the resource dictionary of the element to which the theme is applied or `Application.Current.Resource`. N> While applying the theme to a Window or any element, `SkinManager` inherits the same theme to all its descendants. @@ -748,7 +748,7 @@ public partial class MainWindow : ChromelessWindow ![Applied theme specific for WPF ChromelessWindow and ButtonAdv control](Skin-Manager_images/Theme-WPF-ChromelessWindow-ButtonAdv.png) -## Apply themes to the controls derived from Syncfusion controls +## Apply themes to the controls derived from Syncfusion® controls To apply themes to the derived control using `SfSkinManager`, call [SetResourceReference](https://learn.microsoft.com/en-us/dotnet/api/system.windows.frameworkelement.setresourcereference?view=windowsdesktop-8.0) method and, pass the `StyleProperty` and derived control type as parameters. @@ -1002,7 +1002,7 @@ SfSkinManager.SetTheme(this, new Theme("FluentLightGreen")); ### Customize theme in application level -To customize the Syncfusion theme in application level, merge the theme in ResourceDictionary and override the style using 'BasedOn' property. +To customize the Syncfusion® theme in application level, merge the theme in ResourceDictionary and override the style using 'BasedOn' property. In 'ResourceDictionary', mention the style path which need to be override, in 'BasedOn', mention the key stated in the table. @@ -1138,7 +1138,7 @@ We have provided an example that demonstrates switching between the Window11Ligh {% tabs %} -{% highlight C# %} +{% highlight C# %} private void RadioButton_Click(object sender, RoutedEventArgs e) { diff --git a/wpf/Themes/Theme-Studio.md b/wpf/Themes/Theme-Studio.md index e62701ba9..d9e721acc 100644 --- a/wpf/Themes/Theme-Studio.md +++ b/wpf/Themes/Theme-Studio.md @@ -1,7 +1,7 @@ --- layout: post -title: Getting Started with WPF Theme Studio | WPF | Syncfusion -description: Learn how to create customized themes for Syncfusion WPF controls and integrate to your WPF Application. +title: Getting Started with WPF Theme Studio | WPF | Syncfusion® +description: Learn how to create customized themes for Syncfusion® WPF controls and integrate to your WPF Application. platform: wpf control: ThemeStudio documentation: ug @@ -212,13 +212,13 @@ The WPF Theme Studio comes with various set of palettes for each theme variant. ### Customizing theme color from theme studio -In theme studio utility, each theme has a unique common variable list. When user changes the common variable color code value, it will be reflected in all the Syncfusion WPF controls. All Syncfusion WPF control styles are derived from these theme-based common variables. This common variable list is handled inside the theme studio application for customizing theme-based colors. +In theme studio utility, each theme has a unique common variable list. When user changes the common variable color code value, it will be reflected in all the Syncfusion® WPF controls. All Syncfusion® WPF control styles are derived from these theme-based common variables. This common variable list is handled inside the theme studio application for customizing theme-based colors. Let us see the step-by-step procedure to launch and work with the theme studio utility as follows. **Step 1** -After installing the `Syncfusion WPF` suite, launch it and select `Theme Studio` from the start-up panel. +After installing the `Syncfusion® WPF` suite, launch it and select `Theme Studio` from the start-up panel. ![Theme Studio for WPF](ThemeStudio_images/ThemeStudio-LaunchPage.png) @@ -242,11 +242,11 @@ Use the built-in **color picker** in the theme customization section to select t **Step 5** -The Syncfusion WPF controls will be rendered with the newly selected colors in the preview section, after selecting the desired color. +The Syncfusion® WPF controls will be rendered with the newly selected colors in the preview section, after selecting the desired color. ![Color reflected in controls loaded inside Theme Studio for WPF](ThemeStudio_images/ThemeStudio-CustomColor-Change.png) -N> The WPF theme studio groups both Syncfusion and Framework controls under different tabs for a quick preview of the UI when the color changes. +N> The WPF theme studio groups both Syncfusion® and Framework controls under different tabs for a quick preview of the UI when the color changes. ### Exporting theme project @@ -260,13 +260,13 @@ Click `Export` in the top right corner, below the exit of the theme studio appli **Step 2** -Now, the Export dialog box appears with the option to select either the entire controls or just the desired control(s). This option is useful only for selective list of Syncfusion WPF controls in the application. The theme studio will filter only the selected controls and customize the final output for those controls alone. +Now, the Export dialog box appears with the option to select either the entire controls or just the desired control(s). This option is useful only for selective list of Syncfusion® WPF controls in the application. The theme studio will filter only the selected controls and customize the final output for those controls alone. ![Export dialog in Theme Studio for WPF](ThemeStudio_images/ThemeStudio-Export.png) **Step 3** -Provide the theme name, in which the theme should be exported and select the required folder for Theme Export to be selected. When you export the download theme, it will come as a theme project with color codes for the selected Syncfusion WPF controls. +Provide the theme name, in which the theme should be exported and select the required folder for Theme Export to be selected. When you export the download theme, it will come as a theme project with color codes for the selected Syncfusion® WPF controls. ![Export details dialog from Theme Studio for WPF](ThemeStudio_images/ThemeStudio-ExportName.png) @@ -323,7 +323,7 @@ Ensure whether the `Sign the assembly` checkbox is clicked or not, to use the pr ### Integrating custom theme to the application -The [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html) control helps to apply the built-in themes to the Syncfusion UI controls for WPF. +The [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html) control helps to apply the built-in themes to the Syncfusion® UI controls for WPF. Let us see the step-by-step procedure for adding exported theme project as assembly(.dll) and witness the custom theme set for Docking Manager. @@ -351,7 +351,7 @@ Add reference of **Syncfusion.SfSkinManager.Wpf.dll** to the WPF application and **Step 3** -The appearance of any Syncfusion UI controls for WPF can be customized by using the [Theme](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html#Syncfusion_SfSkinManager_SfSkinManager_ThemeProperty) attached property of the [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html). +The appearance of any Syncfusion® UI controls for WPF can be customized by using the [Theme](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html#Syncfusion_SfSkinManager_SfSkinManager_ThemeProperty) attached property of the [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html). Now, use the [RegisterTheme](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html#Syncfusion_SfSkinManager_SfSkinManager_RegisterTheme_System_String_Syncfusion_SfSkinManager_SkinHelper_) method to register the instance of generated MaterialDarkYellow (`Syncfusion.Themes.MaterialDarkYellow.WPF`) assembly from the exported theme project for demonstration purposes, passing the exported custom theme name and respective theme assembly instance as parameters. diff --git a/wpf/Themes/Touch-Support.md b/wpf/Themes/Touch-Support.md index 93fb7a8ff..b2f0173d7 100644 --- a/wpf/Themes/Touch-Support.md +++ b/wpf/Themes/Touch-Support.md @@ -1,17 +1,17 @@ --- layout: post -title: Touch Support in Syncfusion WPF controls -description: This article explains how to enable touch design for Syncfusion WPF Controls using SizeMode property in SkinManager. -platform: WPF +title: Touch Support in Syncfusion® WPF controls +description: This article explains how to enable touch design for Syncfusion® WPF Controls using SizeMode property in SkinManager. +platform: wpf control: General documentation: ug --- -# Touch Support in Syncfusion WPF Controls +# Touch Support in Syncfusion® WPF Controls ## Size mode -The [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html) helps you to render in different size modes for both Syncfusion and Framework controls using the [SizeMode](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html#Syncfusion_SfSkinManager_SfSkinManager_SizeModeProperty) property, which will be available only in [themes supported from theme studio](https://help.syncfusion.com/wpf/themes/skin-manager#themes-list). +The [SfSkinManager](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html) helps you to render in different size modes for both Syncfusion® and Framework controls using the [SizeMode](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SfSkinManager.html#Syncfusion_SfSkinManager_SfSkinManager_SizeModeProperty) property, which will be available only in [themes supported from theme studio](https://help.syncfusion.com/wpf/themes/skin-manager#themes-list). The [SizeMode](https://help.syncfusion.com/cr/wpf/Syncfusion.SfSkinManager.SizeMode.html) enum contains the following values: @@ -31,7 +31,7 @@ N> The default value is `SizeMode.Default`. ## Gesture -Gestures determine whether a finger or stylus has moved over a control or not. Syncfusion WPF controls support the following touch gestures: Tap, Swipe, Pinch, and Hold.
. +Gestures determine whether a finger or stylus has moved over a control or not. Syncfusion® WPF controls support the following touch gestures: Tap, Swipe, Pinch, and Hold.
. The following table shows the gesture mappings for each control. diff --git a/wpf/Welcome-to-Syncfusion-Essential-WPF.md b/wpf/Welcome-to-Syncfusion-Essential-WPF.md index 55125d796..1e9e7b4f0 100644 --- a/wpf/Welcome-to-Syncfusion-Essential-WPF.md +++ b/wpf/Welcome-to-Syncfusion-Essential-WPF.md @@ -1,7 +1,7 @@ --- layout: post -title: Overview of Syncfusion Essential Studio WPF products -description: Essential WPF is a collection of 90 enterprise-grade WPF components including Tools, Charts, Grids and Diagram for building modern Desktop applications. +title: Overview of Syncfusion® Essential Studio® WPF products +description: Essential® WPF is a collection of 90 enterprise-grade WPF components including Tools, Charts, Grids and Diagram for building modern Desktop applications. platform: wpf control: Overview documentation: ug @@ -12,7 +12,7 @@ With the 2025 Volume 1 release, we will discontinue support for .NET 6.0 and 7.0 # Welcome to Syncfusion WPF UI controls -Syncfusion Essential Studio for WPF is a comprehensive collection of over 90+ essential WPF controls like DataGrid, Chart, Diagram, and PDF Viewer for building powerful line-of-business Windows applications faster. Syncfusion WPF controls provides unparalleled performance, stunning built-in themes, touch-friendly UI, localization and seamless integration with Visual Studio. +Syncfusion® Essential Studio® for WPF is a comprehensive collection of over 90+ essential® WPF controls like DataGrid, Chart, Diagram, and PDF Viewer for building powerful line-of-business Windows applications faster. Syncfusion® WPF controls provides unparalleled performance, stunning built-in themes, touch-friendly UI, localization and seamless integration with Visual Studio. ## How to best read this user guide @@ -395,7 +395,7 @@ N> Using `Classic` labeled controls in new projects is not recommended. In `Clas ## Licensing -Refer [licensing documentation](https://help.syncfusion.com/common/essential-studio/licensing/overview) to learn about registering Syncfusion license key in your WPF application to use Syncfusion controls without license message dialog at runtime. +Refer [licensing documentation](https://help.syncfusion.com/common/essential-studio/licensing/overview) to learn about registering Syncfusion® license key in your WPF application to use Syncfusion controls without license message dialog at runtime. ## Additional help resources diff --git a/wpf/arm-support.md b/wpf/arm-support.md index 364e949d5..5dd3b705f 100644 --- a/wpf/arm-support.md +++ b/wpf/arm-support.md @@ -1,7 +1,7 @@ --- layout: post -title: ARM support | WPF | Syncfusion -description: Learn here about the details of ARM64 devices compatibility support in .net 6.0 framework for Syncfusion WPF controls. +title: ARM support | WPF | Syncfusion® +description: Learn here about the details of ARM64 devices compatibility support in .net 6.0 framework for Syncfusion® WPF controls. platform: wpf control: ARM support documentation: ug @@ -9,7 +9,7 @@ documentation: ug # ARM support in WPF Controls -The Syncfusion WPF components are compatible with ARM64 devices. You can build the application with our components. The following components/features are alone yet to be supported for ARM64 device compatibility. Based on the feasibility, we will provide the support for the below components/features soon, +The Syncfusion® WPF components are compatible with ARM64 devices. You can build the application with our components. The following components/features are alone yet to be supported for ARM64 device compatibility. Based on the feasibility, we will provide the support for the below components/features soon, * PDF library: HTML to PDF conversion * PDF library: OCR Processing diff --git a/wpf/dotnet-core-compatibility.md b/wpf/dotnet-core-compatibility.md index 223fe17db..89815e4f1 100644 --- a/wpf/dotnet-core-compatibility.md +++ b/wpf/dotnet-core-compatibility.md @@ -1,7 +1,7 @@ --- layout: post -title: WPF Applications using .NET Core and WPF Controls | Syncfusion -description: Learn here about how to creating the WPF Applications using .NET Core and the Syncfusion WPF Controls. +title: WPF Applications using .NET Core and WPF Controls | Syncfusion® +description: Learn here about how to creating the WPF Applications using .NET Core and the Syncfusion® WPF Controls. platform: wpf control: .NET Core documentation: ug @@ -9,13 +9,13 @@ documentation: ug # Getting started with .NET Core -Syncfusion Essential Studio for WPF ships .NET Core assemblies for building WPF .NET Core applications using Syncfusion Controls. This section explains how to create the project in .NET Core application and using syncfusion WPF controls. +Syncfusion® Essential Studio® for WPF ships .NET Core assemblies for building WPF .NET Core applications using Syncfusion® Controls. This section explains how to create the project in .NET Core application and using syncfusion® WPF controls. N> All Syncfusion WPF controls supports .NET Core except the controls labeled as `classic`. ## Version Compatibility -Below table represents the supported Syncfusion Essential Studio version for .NET Core versions. +Below table represents the supported Syncfusion® Essential Studio® version for .NET Core versions.
@@ -74,7 +74,7 @@ From 27.2 (2024 Vol3 SP)
## Adding Reference -You can add the Syncfusion assembly references in one of the following ways. +You can add the Syncfusion® assembly references in one of the following ways. * NuGet * Adding assembly references from installed location @@ -87,7 +87,7 @@ Refer [NuGet package](https://help.syncfusion.com/wpf/visual-studio-integration/ ### Adding assembly references from installed location -You can also add the Syncfusion WPF (.NET Core) controls assemblies from the `precompiledassemblies` folder in the following location. +You can also add the Syncfusion® WPF (.NET Core) controls assemblies from the `precompiledassemblies` folder in the following location.
@@ -142,7 +142,7 @@ In **Solution Explorer**, right-click on **Dependencies** and select **Add Refer Now, **Reference Manager** dialog will be opened. Here click **Browse** and can select the needed assemblies from the location mentioned in below note section. On selecting necessary assemblies, click **Add** and then click **OK**. Now, required assemblies are added in to the project, like in the below screenshot. -N> You can get Syncfusion WPF (.NET Core) controls assemblies from `netcoreapp3.1` or `net 5.0` folder in the following location - C:\Program Files (x86)\Syncfusion\Essential Studio\WPF\{{ site.releaseversion }}\precompiledassemblies +N> You can get Syncfusion® WPF (.NET Core) controls assemblies from `netcoreapp3.1` or `net 5.0` folder in the following location - C:\Program Files (x86)\Syncfusion\Essential Studio\WPF\{{ site.releaseversion }}\precompiledassemblies ![NET Core showing assembly](NETcore_WPF_images/NETcore_assembly.jpeg) diff --git a/wpf/dotnet-framework-compatibility.md b/wpf/dotnet-framework-compatibility.md index 861c45a5f..cc5feacea 100644 --- a/wpf/dotnet-framework-compatibility.md +++ b/wpf/dotnet-framework-compatibility.md @@ -1,18 +1,18 @@ --- layout: post -title: .NET Framework Compatibility of Syncfusion WPF controls -description: Learn here about the compatibility of .NET Framework support for the Syncfusion Essential Studio for WPF. +title: .NET Framework Compatibility of Syncfusion® WPF controls +description: Learn here about the compatibility of .NET Framework support for the Syncfusion® Essential Studio® for WPF. platform: wpf control: .Net Framework support History documentation: ug --- # .NET Framework Compatibility -Syncfusion WPF Controls are always compatible latest .NET Framework versions. +Syncfusion® WPF Controls are always compatible latest .NET Framework versions. ## Version Compatibility -Below table represents the supported Syncfusion Essential Studio version for .NET Framework versions . +Below table represents the supported Syncfusion® Essential Studio® version for .NET Framework versions .
@@ -96,4 +96,15 @@ From 25.1 (2024 Vol1)
+ + + + + + + + + +
+From 28.1 (2024 Vol4)
No
No
No
No
Yes
diff --git a/wpf/right-to-left.md b/wpf/right-to-left.md index 376dc53e5..0bc34b175 100644 --- a/wpf/right-to-left.md +++ b/wpf/right-to-left.md @@ -1,14 +1,14 @@ --- layout: post title: Right-to-Left support in Syncfusion WPF UI Controls | Syncfusion -description: Learn about Right-to-Left (RTL) support in Syncfusion WPF UI Controls and more details. All Syncfusion controls supports Right to Left. +description: Learn about Right-to-Left (RTL) support in Syncfusion® WPF UI Controls and more details. All Syncfusion® controls supports Right to Left. platform: wpf control: RightToLeft documentation: ug --- -# Right-to-Left support in Syncfusion WPF Controls +# Right-to-Left support in Syncfusion® WPF Controls Right-to-Left(RTL) support displays the content from right-to-left direction by setting the [FlowDirection](https://docs.microsoft.com/en-us/dotnet/api/system.windows.flowdirection) property to `RightToLeft`. This is helpful to support the Right-to-Left scripted languages like Arabic, Hebrew, Urdu, etc. -All WPF Syncfusion controls support Right-to-Left (RTL) based on `FlowDirection` property. In addition to that, all controls provide [localization](https://help.syncfusion.com/wpf/localization) support to change language of strings used in control specific to any culture. \ No newline at end of file +All WPF Syncfusion® controls support Right-to-Left (RTL) based on `FlowDirection` property. In addition to that, all controls provide [localization](https://help.syncfusion.com/wpf/localization) support to change language of strings used in control specific to any culture. \ No newline at end of file diff --git a/wpf/samples.md b/wpf/samples.md index 32cee3c0c..bcdd69af2 100644 --- a/wpf/samples.md +++ b/wpf/samples.md @@ -1,17 +1,17 @@ --- layout: post title: Guide to run online and offline samples from WPF Studio | Syncfusion -description: Learn how to run the online samples and offline samples of Syncfusion Essential Studio WPF controls and components. +description: Learn how to run the online samples and offline samples of Syncfusion® Essential Studio® WPF controls and components. platform: wpf control: Featured Samples documentation: ug --- -# Featured Samples for Syncfusion WPF Controls +# Featured Samples for Syncfusion® WPF Controls -## Syncfusion WPF Controls Panel +## Syncfusion® WPF Controls Panel -To explore Syncfusion WPF controls and components, Open `Syncfusion WPF Controls Panel` by searching it from start and open. +To explore Syncfusion® WPF controls and components, Open `Syncfusion® WPF Controls Panel` by searching it from start and open. ![WPF Control Panel Search](Guidetorunthesamples_images/wpf-control-panel-search.png) @@ -19,7 +19,7 @@ In another way, open the Control Panel from the following installed location. C:\Program Files (x86)\Syncfusion\Essential Studio\WPF\{{ site.releaseversion }}\Infrastructure\Launcher\Syncfusion WPF Control Panel.exe -N> In above section, latest Essential Studio version details has been provided. You can refer installed Essential Studio version instead of mentioned version. +N> In above section, latest Essential Studio® version details has been provided. You can refer installed Essential Studio® version instead of mentioned version. ![Syncfusion WPF Controls Panel](Guidetorunthesamples_images/syncfusion-wpf-controls-panel.PNG) @@ -35,13 +35,13 @@ The Offline samples are available in the following installed location where you C:\Users\Public\Documents\Syncfusion\WPF\{{ site.releaseversion }}\ -The offline samples can also be explored directly from the `Syncfusion WPF Sample Browser` and opened in Visual Studio by running the required sample and selecting the `Open source code in visual studio`. +The offline samples can also be explored directly from the `Syncfusion® WPF Sample Browser` and opened in Visual Studio by running the required sample and selecting the `Open source code in visual studio`. ![Exploring Syncfusion WPF Samples from Syncfusion WPF Sample Browser](Guidetorunthesamples_images/Exploring-syncfusion-wpf-Showcase-sample-from-SB.PNG) ### Offline showcase samples -To explore any individual showcase sample from the `Syncfusion WPF Sample Browser`, Click `Explore Demo Source` and navigate to `showcase` folder. +To explore any individual showcase sample from the `Syncfusion® WPF Sample Browser`, Click `Explore Demo Source` and navigate to `showcase` folder. ![Exploring Syncfusion WPF Showcase Samples](Guidetorunthesamples_images/Exploring-syncfusion-wpf-Showcase-sample.PNG) @@ -54,7 +54,7 @@ N> To run the individual control demos, please refer the instruction from [Runni ## Download demos from online (Clone from github repository) -You can explore Syncfusion WPF controls using [GitHub WPF demos](https://github.com/syncfusion/wpf-demos), where all wpf demos are configured using `NuGet` to run without installing Syncfusion WPF Studio. +You can explore Syncfusion® WPF controls using [GitHub WPF demos](https://github.com/syncfusion/wpf-demos), where all wpf demos are configured using `NuGet` to run without installing Syncfusion® WPF Studio. ### Download showcase demos from online