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. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

GridGroupingControl RowHeader decoration conflicts with errorProvider

Thread ID:





113931 Oct 17,2013 12:32 PM UTC Oct 30,2013 04:42 AM UTC WinForms 3
Tags: GridControl
Philipp Gruber
Asked On October 17, 2013 12:32 PM UTC


In my gridGroupingControl I'm using the error provider functionality to indicate an error in the row header.

Basically the red dot appears in error case but it is "hidden" by the black arrow that indicates the selected row (I see the arrow with a red circle around it instead of the red dot with the exclamation mark).

How can I disable the black arrow that indicates the selected row (In my case it is not needed)?


Karuppasamy C [Syncfusion]
Replied On October 21, 2013 12:11 PM UTC

Hi Phil,

Thanks for your interest in Syncfusion Products.

I analyzed your query.I am unable to reproduce the reported issue.The red dot appears clearly.after row selection the cyan  dot appears.however, The error icon displayed properly..Kindly,Refer to below sample  and screenshots for further details,





Please let me know if you have any concerns.

Karuppasamy C

Philipp Gruber
Replied On October 22, 2013 09:59 AM UTC

Hi Karuppasamy C,

Thanks for your response.
I know the Studio sample. In my scenario I set the properties that the user can select only complete data rows (not single cells) and also can't modify values (selection only). When the selection is changed I check the data if they are valid for the current context and set the error provider if not.

I attached a small example with my settings and the described problem. 

Thanks for your help,


Athiram S [Syncfusion]
Replied On October 30, 2013 04:42 AM UTC

Hi Philipp,

Sorry for delay in replying.

You can handle "TableControlPrepareViewStyleInfo" event and achieve this behaviour.

Here is the code snippet:

 void gridGroupingControl1_TableControlPrepareViewStyleInfo(object sender, Syncfusion.Windows.Forms.Grid.Grouping.GridTableControlPrepareViewStyleInfoEventArgs e)
            if (e.Inner.ColIndex == 0)
                e.Inner.Style.CellType = "Header";

Please let me know if you have any concerns.

Athiram S


This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

Please sign in to access our forum

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

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