Articles in this section
Category / Section

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

2 mins read

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.

C#

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:

C#

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).

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied