I've implemented a hierarchical GridView with RadGridView in WPF and bound it MVVM style to an ObservableCollection of some custom object A which expose a child property which again is another ObservableCollection of some other type B. It binds correctly and for the most part behaves correctly (virtualization doesn't work) but it is including a varying amount of blank vertical space between the top level rows which seems to correlate to some degree with the number of rows in the child GridView.
Seems like the GridView is just not able to correctly measure and size the vertical space necessary to accommodate the rows.
I've tried setting a fixed height on the container element which is a grid, setting the rowheight, the visiblerowheight, disable vertical scrolling - nothing seems to make a difference.
Desperate for a solution. Getting ready to throw in the towel and write my own regular ol' hierarchical data grid.
Any ideas?
Seems like the GridView is just not able to correctly measure and size the vertical space necessary to accommodate the rows.
I've tried setting a fixed height on the container element which is a grid, setting the rowheight, the visiblerowheight, disable vertical scrolling - nothing seems to make a difference.
Desperate for a solution. Getting ready to throw in the towel and write my own regular ol' hierarchical data grid.
Any ideas?