Hi, we have a grid with card view. The column list is vertical looking, from top to bottom. But as you can see from the screenshot, there's a lot of white space on the right side of the screen. Is there anyway to move some columns up to the white space so that the user doesn't need to scroll down to see the entire column list ?
BTW, I tried using group and level setting, but didnt' work. They usually work for non card view.
Groups and Levels are not supported in CardView. But RowLayouts are. So you could do this by setting the RowLayoutsStyle to either ColumnLayout or GroupLayout and then moving the columns around.
Hi, Mike. I tried ColumnLayout / GroupLayout but then the grid is not card view anymore. Cardview is the requirement from our users... And also the data all dissappeared. The grid becomes this :
I beleive the grid is using CardView, it's just that the RowLayoutColumnInfo on each column are still set up to align the columns for a normal view.
If you start moving the columns around and arrange them in a vertical stack, you will be able to see the cells, which are pushed off to the right. This can be done at design-time in the grid designer if you have your data structure defined at design-time. If not, then you need to go through the columns at run-time and set the properties of the column's RowLayoutColumnInfo OriginX and OriginY to arrange the columns.
Hello aohnmacht and welcome to our forums!
Could you please review the sample attached to this post and see if it meets your requirements.Please feel free to let me know if I misunderstood you or if you have any other questions.
Hi Mike,
Can you provide a sample of how the columns/ groups can be stacked at run-time. I realize that this is an old post but I'm having the same problem now.
Thanks.