We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How to use the language specific syntax coloring feature of the WinForms SyntaxEditor (EditControl)?

Platform: WinForms |
Control: EditControl

Supported language

The SyntaxEditor (EditControl) supports language specific syntax coloring and this is done by assigning the appropriate configuration file (.ini file) to the SettingFile property.

The EditControl has built in coloring support for the following languages. C++, C#, HTML, IDL, JAVA, JScript, MFC, PL/SQL, VB, VBScript, and XML (to a certain extent).

You may enable this support by setting the EditControl's SettingFile property to the appropriate enumeration value as shown in the code below.


EditControl.SettingFile = Syncfusion.Windows.Forms.Edit.EditControl.CPPIni;

You may also write your own configuration files for custom languages or for languages that do not have built in support in the EditControl presently, and plug them into the EditControl as shown below:


EditControl.SettingFile = "myLanguage.ini";

But in this case, please make sure that the appropriate configuration file is present in the same folder as the .exe file of your application (generally the ..\bin\debug folder of your project).

2X faster development

The ultimate WinForms UI toolkit to boost your development speed.
You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile