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 Outlining feature of the WinForms SyntaxEditor (EditControl)?

Platform: WinForms |
Control: EditControl

Outlining feature

The SyntaxEditor (EditControl) supports a manual Outlining feature, with directions explained below.

1. First set the following property to True.


editControl1.OutliningEnabled = true;

2. To perform the outlining, you can do the following.

Build your project with OutliningEnabled set to True.

In the EditControl, select the lines that you want to group as an outlining object. Once selected, right click and choose "Outlining -> Hide Selection". Now you can collapse / expand the outlining group.

Programmatically, Outlining->Hide Selection invokes HideAsOutlining() (public method of the EditControl). This will create an outlining object for the currently selected text and collapse the selection.

3. To toggle the outlining programmatically for a given line, you can call,


public bool ToggleOutliningExpansion(int ln)

4. To expand,


public void ExpandOutlining(int ln)

5. To collapse,


public void CollapseOutlining(int ln)

Reference link: https://help.syncfusion.com/windowsforms/syntax-editor/text-visualization


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