Add a property to control GridView ControlPanelItem visibility.
The new properties will be available with Q2 2016.
When Unicode characters are copy pasted from grids via CTRL + C and then pasted into Excel or Word (for example) as a HTML table, it seems like for every Unicode character a certain amount of bytes / characters are cut off from the end result.
By default, the RadGridView will expand its rows to fit whatever the size of the text content. If you have a large amount of text with newlines, it essentially renders the grid unusable in this state. The thread http://www.telerik.com/forums/limit-row-height suggests two workaround: 1) using a converter to remove newlines- this is a bad solution because it means the binding on the column must be one-way. 2) Applying styling to the grid's textblock- also not great because its non-obvious and requires a lot of boilerplate. My suggestion is two properties on the RadGridView: MaxRowHeight and MultilineRowContentBehavior. This second property would determine what happens when a row has multiline content and would take an enumeration: SizeHeightToContent- the current behavior. SingleLineExpandOnEdit- when displaying, shows only a single line of the multiline content. When editing, expands the TextBox to fit the content. SingleLine- displays and edits the content in a single line.
The vertical scrollbar of RadGridView disappears in some cases when the last parent item is expanded and then collapsed. The issue reproduces only with the Flat GroupRenderMode and when UseLayoutRounding property is set to True.
The workaround is to avoid setting the UseLayoutRounding property to True.
When the ScrollMode is set to Deferred, then only the vertical ScrollBar shows a position indicator. The same is requested on horizontal scrolling.
Columns data gets overlapped when columns are hidden and shown again
Add a textbox which allow search and filter functionality for the distinct values in the FilteringControl of RadGridView.
In the meantime, you can check the attached project that shows one way to achieve this.
The default merging algorith merges adjacent cells with the same value. An option for preventing cells merging despite their value, should be provided.