Inconsistent behavior and styling between column headers and column group headers

2 posts, 0 answers
  1. Ireney
    Ireney avatar
    8 posts
    Member since:
    Oct 2015

    Posted 29 Dec 2015 Link to this post

    I've been evaluating a number of data grids from various vendors, and the way Telerik handles stacked column headers (GridViewColumnGroup) seems to be the most awkward and restrictive of them all. A couple of points to start with:

    1. The group column headers styling does not match the style of the column headers as per selected theme (see attached "column group default header style.jpg"). I was able to hack something by wasting my time finding the style of the column header, and creating a custom style based on CommonColumnHeaderStyle to target CommonColumnHeader, which is obviously a convoluted way of getting this done. Am I missing something?  How can I apply the same theme to the group column headers without resorting to hacking? This simply works out of the box with grids of other vendors, like ComponentOne FlexGrid, or DevExpress data grid.
    2. It appears the behavior of the group column headers differs from column headers.  For instance, the hover over visual state is not consistent between these column headers.  Also, I cannot resize columns from group column headers.  Again, this is something other grids support out of the box with no effort on the part of the developer.  What am I missing?

    In short, I would like consistent behavior between group column headers and column headers.  I'd appreciate any insight on this subject.

  2. Martin Ivanov
    Martin Ivanov avatar
    2358 posts

    Posted 31 Dec 2015 Link to this post

    Hi Ireney,

    Thank you for the detailed information. We will contact you in few days with more information on the matter.

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Back to Top