diff --git a/WindowsForms/Add-Syncfusion-Controls.md b/WindowsForms/Add-Syncfusion-Controls.md index aec9875a9..82f95838a 100644 --- a/WindowsForms/Add-Syncfusion-Controls.md +++ b/WindowsForms/Add-Syncfusion-Controls.md @@ -1,15 +1,15 @@ --- layout: post -title: Steps to add Syncfusion Essential Windows Forms controls -description: Learn here about Steps to Add syncfusion controls support in Syncfusion Essential Windows Forms, and more. +title: Steps to add Syncfusion® Essential® Windows Forms controls +description: Learn here about Steps to Add Syncfusion® controls support in Syncfusion® Essential® Windows Forms, and more. platform: windowsforms control: Introduction documentation: ug --- -# Add Windows Forms Syncfusion Controls +# Add Windows Forms Syncfusion® Controls -The Syncfusion Windows Forms controls can be added in a Visual Studio projects by using either of the following ways, +The Syncfusion® Windows Forms controls can be added in a Visual Studio projects by using either of the following ways, * Through Designer * Through Code-Behind @@ -18,7 +18,7 @@ The Syncfusion Windows Forms controls can be added in a Visual Studio projects b ## Through Designer -Syncfusion UI for Windows Forms are added automatically to the Visual Studio Toolbox during installation. The following steps helps to add required Essential Windows Forms control through drag and drop from Toolbox. For example: **TextBoxExt** +Syncfusion® UI for Windows Forms are added automatically to the Visual Studio Toolbox during installation. The following steps helps to add required Essential® Windows Forms control through drag and drop from Toolbox. For example: **TextBoxExt** 1.Create a Windows Forms project in Visual Studio. @@ -32,7 +32,7 @@ Syncfusion UI for Windows Forms are added automatically to the Visual Studio Too ## Through Code-Behind -Syncfusion UI for Windows Forms can added at runtime using C# / VB. The following steps helps to add required Essential Windows Forms control through code. For example: **TextBoxExt**. +Syncfusion® UI for Windows Forms can added at runtime using C# / VB. The following steps helps to add required Essential® Windows Forms control through code. For example: **TextBoxExt**. 1. Create a Windows Forms project in Visual Studio and refer to the following assemblies. @@ -116,23 +116,23 @@ Me.Controls.Add(Me.textBoxExt1) ## Through Project Template -Syncfusion provides the Visual Studio Project Templates for the Syncfusion Windows Forms platform to create Syncfusion Windows Forms Application. +Syncfusion® provides the Visual Studio Project Templates for the Syncfusion® Windows Forms platform to create Syncfusion® Windows Forms Application. -I> The Syncfusion Windows Forms templates are available from v14.3.0.49. +I> The Syncfusion® Windows Forms templates are available from v14.3.0.49. -### Create Syncfusion Windows Forms Project +### Create Syncfusion® Windows Forms Project -The following steps direct you to create the Syncfusion Windows Forms project through the Visual Studio Project Template. +The following steps direct you to create the Syncfusion® Windows Forms project through the Visual Studio Project Template. -1. To create a Syncfusion Windows Forms project, choose New Project-> Syncfusion->Windows->Syncfusion Windows Forms Application from Visual Studio +1. To create a Syncfusion® Windows Forms project, choose New Project-> Syncfusion®->Windows->Syncfusion® Windows Forms Application from Visual Studio  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 3.5 for Syncfusion Windows Forms project templates. + N> Minimum target Framework is 3.5 for Syncfusion® Windows Forms project templates. -3. Choose the options to configure the Syncfusion Windows Forms Application by using the following Project Configuration Wizard. +3. Choose the options to configure the Syncfusion® Windows Forms Application by using the following Project Configuration Wizard.  @@ -150,36 +150,36 @@ The following steps direct you to create the Syncfusion Windows Forms project th  -4. Once the Project Configuration Wizard is done, the Syncfusion Windows Forms project is created with required references and forms. +4. Once the Project Configuration Wizard is done, the Syncfusion® Windows Forms project is created with required references and forms.   -5. Then, Syncfusion licensing registration required message box will be shown as follow, if you are installed the trial setup or NuGet packages since Syncfusion introduced the licensing system from 2018 Volume 2 (v16.2.0.41) Essential Studio release. Please navigate to the [help topic](https://help.syncfusion.com/common/essential-studio/licensing/overview#how-to-generate-syncfusion-license-key) which is shown in the licensing message box to generate and register the Syncfusion license key to your project. Refer to this [blog](https://www.syncfusion.com/blogs/post/whats-new-in-2018-volume-2.aspx) post for understanding the licensing changes introduced in Essential Studio. +5. Then, Syncfusion® licensing registration required message box will be shown as follow, if you are installed the trial setup or NuGet packages since Syncfusion® introduced the licensing system from 2018 Volume 2 (v16.2.0.41) Essential Studio® release. Please navigate to the [help topic](https://help.syncfusion.com/common/essential-studio/licensing/overview#how-to-generate-syncfusion-license-key) which is shown in the licensing message box to generate and register the Syncfusion® license key to your project. Refer to this [blog](https://www.syncfusion.com/blogs/post/whats-new-in-2018-volume-2.aspx) post for understanding the licensing changes introduced in Essential Studio®.  ## Through Item Template -The Syncfusion Item Templates Add new item feature provides support to Windows Forms platform. To add the Syncfusion item files in Visual Studio, install Syncfusion Essential Studio for Windows Forms platform.The item template available from Syncfusion Essential Studio v13.1.0.21. +The Syncfusion® Item Templates Add new item feature provides support to Windows Forms platform. To add the Syncfusion® item files in Visual Studio, install Syncfusion® Essential Studio® for Windows Forms platform.The item template available from Syncfusion® Essential Studio® v13.1.0.21. -### Using Syncfusion Item Template Gallery +### Using Syncfusion® Item Template Gallery -Follow the given steps to add the Syncfusion item in Visual Studio. +Follow the given steps to add the Syncfusion® item in Visual Studio. 1. Open a new or existing Windows Forms application. -2. Right-click on the Windows Forms Project from the Solution Explorer. Select the Add Syncfusion Item New Item... option. Refer to the following screenshot +2. Right-click on the Windows Forms Project from the Solution Explorer. Select the Add Syncfusion® Item New Item... option. Refer to the following screenshot for more information.  -3. Now the Syncfusion Item Template Gallery window will open. +3. Now the Syncfusion® Item Template Gallery window will open.  -4. Select the required version and themes or Form from the Syncfusion Item Template Gallery. +4. Select the required version and themes or Form from the Syncfusion® Item Template Gallery.  @@ -191,36 +191,36 @@ This is a combo box where you can choose the application’s platform. For now i #### Version -Syncfusion’s Installed Build Versions are listed for Syncfusion Essential Studio v13.1.0.21 and later, for the installed Windows Forms platform. +Syncfusion’s Installed Build Versions are listed for Syncfusion® Essential Studio® v13.1.0.21 and later, for the installed Windows Forms platform. #### Template Gallery -This part contains a set of Syncfusion Item Templates, and you can choose the Item Templates based on your need. +This part contains a set of Syncfusion® Item Templates, and you can choose the Item Templates based on your need. When Add button is clicked, then the selected item template is added to the project.  -5.Then, Syncfusion licensing registration required message box will be shown as follow, if you are installed the trial setup or NuGet packages since Syncfusion introduced the licensing system from 2018 Volume 2 (v16.2.0.41) Essential Studio release. Please navigate to the [help topic](https://help.syncfusion.com/common/essential-studio/licensing/overview#how-to-generate-syncfusion-license-key) which is shown in the licensing message box to generate and register the Syncfusion license key to your project. Refer to this [blog](https://www.syncfusion.com/blogs/post/whats-new-in-2018-volume-2.aspx) post for understanding the licensing changes introduced in Essential Studio. +5.Then, Syncfusion® licensing registration required message box will be shown as follow, if you are installed the trial setup or NuGet packages since Syncfusion® introduced the licensing system from 2018 Volume 2 (v16.2.0.41) Essential Studio® release. Please navigate to the [help topic](https://help.syncfusion.com/common/essential-studio/licensing/overview#how-to-generate-syncfusion-license-key) which is shown in the licensing message box to generate and register the Syncfusion® license key to your project. Refer to this [blog](https://www.syncfusion.com/blogs/post/whats-new-in-2018-volume-2.aspx) post for understanding the licensing changes introduced in Essential Studio®.  ### Using Visual Studio Add new Item -Syncfusion Project Template can be also add from the Visual Studio Item Template. Right-click on the Windows Forms Project Add ->New Item. You can refer to the following screenshot for more information. +Syncfusion® Project Template can be also add from the Visual Studio Item Template. Right-click on the Windows Forms Project Add ->New Item. You can refer to the following screenshot for more information.  -1. The Syncfusion Item Templates are available under the Syncfusion tab. It is available for both C# Items and VB Items. +1. The Syncfusion® Item Templates are available under the Syncfusion® tab. It is available for both C# Items and VB Items.  -2. Now the selected template is added to the project along with Syncfusion references. +2. Now the selected template is added to the project along with Syncfusion® references.   -3. Then, Syncfusion licensing registration required message box will be shown as follow, if you are installed the trial setup or NuGet packages since Syncfusion introduced the licensing system from 2018 Volume 2 (v16.2.0.41) Essential Studio release. Please navigate to the [help topic](https://help.syncfusion.com/common/essential-studio/licensing/overview#how-to-generate-syncfusion-license-key) which is shown in the licensing message box to generate and register the Syncfusion license key to your project. Refer to this [blog](https://www.syncfusion.com/blogs/post/whats-new-in-2018-volume-2.aspx) post for understanding the licensing changes introduced in Essential Studio. +3. Then, Syncfusion® licensing registration required message box will be shown as follow, if you are installed the trial setup or NuGet packages since Syncfusion® introduced the licensing system from 2018 Volume 2 (v16.2.0.41) Essential Studio® release. Please navigate to the [help topic](https://help.syncfusion.com/common/essential-studio/licensing/overview#how-to-generate-syncfusion-license-key) which is shown in the licensing message box to generate and register the Syncfusion® license key to your project. Refer to this [blog](https://www.syncfusion.com/blogs/post/whats-new-in-2018-volume-2.aspx) post for understanding the licensing changes introduced in Essential Studio®.  diff --git a/WindowsForms/Control-Dependencies.md b/WindowsForms/Control-Dependencies.md index 9a6d8543e..e5469c1ca 100644 --- a/WindowsForms/Control-Dependencies.md +++ b/WindowsForms/Control-Dependencies.md @@ -1,8 +1,8 @@ --- layout: post -title: Control dependencies | Windows Forms | Syncfusion -description: Learn here about Control Dependencies with Syncfusion Windows Forms control, its elements and more details. -platform: WindowsForms +title: Control dependencies | Windows Forms | Syncfusion® +description: Learn here about Control Dependencies with Syncfusion® Windows Forms control, its elements and more details. +platform: windowsforms control: Introduction documentation: ug --- @@ -12,9 +12,9 @@ documentation: ug This section lists needed assembly or NuGet references to use any control in the application. You can refer to the [deployment section](https://help.syncfusion.com/windowsforms/deployment) to know assembly installation location and [NuGet packages](https://help.syncfusion.com/windowsforms/installation/install-nuget-packages) section to know how to add NuGet reference. -You can refer to the [syncfusion controls section](https://help.syncfusion.com/windowsforms/add-syncfusion-controls) to learn how to add syncfusion control. +You can refer to the [Syncfusion® controls section](https://help.syncfusion.com/windowsforms/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 Windows Forms controls. Please refer to this [help topic](https://help.syncfusion.com/common/essential-studio/licensing/overview) for more information. +N> Starting with version 16.2(2018 Vol 2), the `Syncfusion.Licensing.dll` will be added as reference for all the Syncfusion® Windows Forms controls. Please refer to this [help topic](https://help.syncfusion.com/common/essential-studio/licensing/overview) for more information. ## AutoComplete diff --git a/WindowsForms/Localization.md b/WindowsForms/Localization.md index ee4e8852b..777c060a2 100644 --- a/WindowsForms/Localization.md +++ b/WindowsForms/Localization.md @@ -1,18 +1,18 @@ --- layout: post -title: Localization in Windows Forms | Syncfusion -description: Learn about Localization support in Syncfusion WF UI Contorls using .RESX files and also explains editing default strings of WF controls. -platform: WindowsForms +title: Localization in Windows Forms | Syncfusion® +description: Learn about Localization support in Syncfusion® WF UI Contorls using .RESX files and also explains editing default strings of WF controls. +platform: windowsforms control: Localization documentation: ug --- -# Localization of Syncfusion WF Controls +# Localization of Syncfusion® WF Controls Localization is the process of making application multilingual by formatting the content according to the cultures. This involves configuring the application for a specific language. Culture is the combination of language and location. For example, `en-US` is the culture for English spoken in United States; `en-GB` is the culture for English spoken in Great Britain. -Syncfusion components support localization and have their own neutral resources. These resources can be localized as per the customer requirement and they can be localized in three ways are, +Syncfusion® components support localization and have their own neutral resources. These resources can be localized as per the customer requirement and they can be localized in three ways are, * Using [ILocalizationProvider](https://help.syncfusion.com/cr/windowsforms/Syncfusion.Windows.Forms.ILocalizationProvider.html) * Using Satellite Assemblies @@ -189,7 +189,7 @@ End Function ## Using Satellite Assemblies -Localization is a key feature for providing solutions to global customers. This is true for desktop applications as well as Syncfusion components. Resources are important for localizing an application as they contain the necessary settings for different languages and cultures. Here Internationalization and localization are different but related concepts. +Localization is a key feature for providing solutions to global customers. This is true for desktop applications as well as Syncfusion® components. Resources are important for localizing an application as they contain the necessary settings for different languages and cultures. Here Internationalization and localization are different but related concepts. • **Internationalization**: Ensuring an application can handle resources (For example, strings) in a language-specific fashion. Internationalization is also known as i18n. @@ -203,17 +203,17 @@ Localization is a key feature for providing solutions to global customers. This • **Specific**: A specific culture is a culture that is associated with a language and a country or region like, `fr-CA` and `fr-FR`. For example, fr is a neutral culture and `fr-FR` is a specific culture. Note that `zh-CHS` (simplified Chinese) and `zh-CHT` (traditional Chinese) are neutral cultures. -### Steps to Localize Syncfusion Components +### Steps to Localize Syncfusion® Components -Syncfusion components have their own neutral resources, and these resources can be localized as per the needs of the customer. The steps for localizing the Syncfusion Menu Package are as follows. +Syncfusion® components have their own neutral resources, and these resources can be localized as per the needs of the customer. The steps for localizing the Syncfusion® Menu Package are as follows. -1. The neutral resources of every Syncfusion component are present in the Localization folder of each component’s source code. For the Tools package, the resources are present in the following path assuming that “C:\Program Files\” is the installation path for the Syncfusion components. +1. The neutral resources of every Syncfusion® component are present in the Localization folder of each component’s source code. For the Tools package, the resources are present in the following path assuming that “C:\Program Files\” is the installation path for the Syncfusion® components. • For Tools.Windows: C:\Program Files\Syncfusion\Essential Studio\{{ site.releaseversion }}\Windows\Tools.Windows\Localization\ • For Shared.Base: C:\Program Files\Syncfusion\Essential Studio\{{ site.releaseversion }}\Base\Shared.Base\Localization -N> In above section, Latest Essential Studio version details has been provided. User can refer installed Essential Studio version instead of mentioned version. +N> In above section, Latest Essential Studio® version details has been provided. User can refer installed Essential Studio® version instead of mentioned version. 2. Inside the NeutralResources folder, there are four resource files corresponding to the Tools package. These resources contain the string representations for the English culture, both default and neutral. @@ -309,13 +309,13 @@ Thread.CurrentThread.CurrentUICulture = New System.Globalization.CultureInfo("de {% endcapture %} {{ codesnippet8 | OrderList_Indent_Level_1 }} -15. Now, Run the application that contains the Syncfusion Toolbar and Menu controls and open the Customization dialog. The dialog appears in German as shown in the following figure: +15. Now, Run the application that contains the Syncfusion® Toolbar and Menu controls and open the Customization dialog. The dialog appears in German as shown in the following figure:  -## Localize Syncfusion Windows Forms control using .resx file +## Localize Syncfusion® Windows Forms control using .resx file -You can localize the syncfusion Windows Forms Controls by adding resource file for each language. +You can localize the Syncfusion® Windows Forms Controls by adding resource file for each language. ### Changing application culture @@ -356,7 +356,7 @@ End Class You can create .resx files for any languages by following steps, -N> You can get the default resource files of all Syncfusion Windows Forms libraries from [View resource files in GitHub](https://github.com/syncfusion/winforms-controls-localization-resx-files) +N> You can get the default resource files of all Syncfusion® Windows Forms libraries from [View resource files in GitHub](https://github.com/syncfusion/winforms-controls-localization-resx-files) 1. Right click your project and click `New Folder` and set name as `Resources`. @@ -382,7 +382,7 @@ N> Download demo from [View sample in GitHub](https://github.com/SyncfusionExamp ### Localize when resource file is present in different namespaces or assemblies -The below table represents that how the resource file need to set if we using our syncfusion controls from different assembly or namespace, +The below table represents that how the resource file need to set if we using our Syncfusion® controls from different assembly or namespace,
| -Syncfusion Version | +Syncfusion® Version.NET 2.0 | .NET 3.5 | .NET 4.0 | diff --git a/WindowsForms/theme-studio/theme-studio.md b/WindowsForms/theme-studio/theme-studio.md index 7187a58b9..ed7494c48 100644 --- a/WindowsForms/theme-studio/theme-studio.md +++ b/WindowsForms/theme-studio/theme-studio.md @@ -1,26 +1,26 @@ --- layout: post -title: Getting Started With Windows Forms Theme Studio | Syncfusion -description: Learn here about getting started with Syncfusion Windows Forms Theme Studio, its elements, and more. -platform: WindowsForms +title: Getting Started With Windows Forms Theme Studio | Syncfusion® +description: Learn here about getting started with Syncfusion® Windows Forms Theme Studio, its elements, and more. +platform: windowsforms control: ThemeStudio documentation: ug --- # Getting Started With Windows Forms Theme Studio -Theme Studio for WinForms can be used to create and apply new theme for Syncfusion controls from an existing theme. The primary goal here is to deliver an appearance rich Syncfusion controls that suits bests for every user application, based on their needs. +Theme Studio for WinForms can be used to create and apply new theme for Syncfusion® controls from an existing theme. The primary goal here is to deliver an appearance rich Syncfusion® controls that suits bests for every user application, based on their needs. ## Customizing theme color from theme studio -In theme studio utility, each theme has a unique common variable list. When user change the common variable color code value, it will reflect in all the Syncfusion WinForms controls. All Syncfusion WinForms 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 change the common variable color code value, it will reflect in all the Syncfusion® WinForms controls. All Syncfusion® WinForms 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 now see the step-by-step procedure to launch and work with the theme studio utility below. **Step 1:** -On installing the "Syncfusion Windows Forms" suite, lunch and select "Theme Studio" from the start-up panel. +On installing the "Syncfusion® Windows Forms" suite, launch and select "Theme Studio" from the start-up panel.  @@ -41,7 +41,7 @@ Click the color pickers in the theme customization section to select the desired **Step 4:** -The Syncfusion WinForms controls will be rendered with the newly selected colors in the preview section, after selecting the desired color. +The Syncfusion® WinForms controls will be rendered with the newly selected colors in the preview section, after selecting the desired color.  @@ -60,14 +60,14 @@ Click the Export button in the bottom left corner of the theme studio applicatio **Step 2:** -Now the export dialog appears with an option to select either entire controls or just the desired control(s). This option is useful when you have integrated a selective list of Syncfusion WinForms controls in your application. The theme studio will filter only the selected controls and customize the final output for those controls alone thereby reducing the final output assembly size. +Now the export dialog appears with an option to select either entire controls or just the desired control(s). This option is useful when you have integrated a selective list of Syncfusion® WinForms controls in your application. The theme studio will filter only the selected controls and customize the final output for those controls alone thereby reducing the final output assembly size.  **Step 3:** -The download theme will come as an assembly (*.dll) file that contains color codes for the selected Syncfusion WinForms controls. +The download theme will come as an assembly (*.dll) file that contains color codes for the selected Syncfusion® WinForms controls.  |
|---|