I recently upgraded to the Q2 version and I noticed a problem with the gridview, sometimes the last row is not completely visible including the row details. In the previous version it didn't happen.
Here's the code of the gridview
<
telerik:RadGridView
ItemsSource
=
"{Binding PagedSource,ElementName=flightPager}"
SelectionMode
=
"Single"
IsReadOnly
=
"True"
ScrollMode
=
"RealTime"
ScrollViewer.CanContentScroll
=
"True"
AutoGenerateColumns
=
"False"
RowDetailsVisibilityMode
=
"VisibleWhenSelected"
HorizontalAlignment
=
"Left"
ScrollViewer.HorizontalScrollBarVisibility
=
"Auto"
x:Name
=
"GridItinerary"
ScrollViewer.VerticalScrollBarVisibility
=
"Auto"
MaxHeight
=
"600"
>
Here are two images that show the problem:
row details chopped
last row chopped
Thanks in advance.
21 Answers, 1 is accepted
I have tried to reproduce the issue you reported, but unfortunately without any success. May you take a look at the sample project to verify whether I am missing something ? Are there any additional steps that I need to follow in order to get the same behavior ? Do you define the RadGridView in another control ?
Maya
the Telerik team
Register for the Q2 2011 What's New Webinar Week. Mark your calendar for the week starting July 18th and book your seat for a walk through of all the exciting stuff we will ship with the new release!

I have also found this issue sometimes, but with previous versions too.
Resizing the window and scrolling down would eventually show the hidden row.
I found that I had to set the UseLayoutRounding property on the RadGridView to False.
Hope that helps.
Adam

Thanks for the replies Maya and Adam.
I also tried to create a sample project to reproduce the problem but I couldn't, like I said just sometimes the last row was chopped so it's strange. Recently, I had to add a column with an image so it automatically make the row height larger and I haven't experienced the problem again. Btw, the gridview is not defined in another control.
Thanks
I have tested the case with setting UseLayoutRounding property to false, but again I was not able to get the behavior with cut rows. Is there anything more specific that I need to do ?
Generally, we did have similar issues, but they are already fixed.
Jesus, I am glad that the issue got resolved. Still, if you continue to experience the same behavior, please let me know.
Greetings,
Maya
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

I suspect that this is the problem of calculating the dimensions of individual controls, in my case RadGridView was in the middle other containers such as Grid, Border and UserControl inside ContentControl each have a width and height property set to Auto
I'm using Prism v4 and MVVM
I hope this helps.

The FontSize of my RadGridView is bound to a property of my view model and can be changed dynamically. Changing it affects the RowHeight.
I do set the RowHeight in Xaml anyway even though that only acts as a minimum because not doing that caused major performance issues with the scroll bar and also tended to hide last rows. I suppose having at least an estimate of the row height helps the scroll logic.
Changing the FontSize can now hide anything between 0 and 2 last rows. Seemingly random, but I suppose it has to do with the numerics of integer numbers.

The UI structure is simple:
<
Window
>
<
Grid
>
<
Grid.RowDefinitions
>
<
RowDefinition
Height
=
"Auto"
/>
<
RowDefinition
Height
=
"Auto"
/>
<
RowDefinition
Height
=
"*"
/>
</
Grid.RowDefinitions
>
<
telerik:RadMenu
Grid.Row
=
"0"
>...</
telerik:RadMenu
>
<
Grid
Grid.Row
=
"1"
>
<
Image
... />
<
telerik:RadDataFilter
... />
</
Grid
>
<
telerik:RadGridView
Grid.Row
=
"2"
>...</
telerik:RadGridView
>
</
Grid
>
</
Window
>
Can you post more info about your grid version?
All the best,Vlad
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

This issue has been resolved and the fix for it will be available with our Q2 2012 expected next week.
Vera
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

Any updates on this issue? We are also currently experiencing this with RadTreeListView, will the fix be applicable to both controls?
Thanks!
May I ask you to clarify the version of the Telerik controls you are using? Have you tried our Q2 2012 SP?
Vera
the Telerik team
Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

We tried to update to Q2 2012 SP just today and found that the same issue for RadTreeListView has also been resolved.
Thanks!
Best regards,
Grew

Regards
Robert
This thread is for WPF. Telerik.Web.UI RadGrid Control is part of RadControls for ASP.NET AJAX.
All the best,Vlad
the Telerik team
Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

We are not aware of such issue with the latest official version. Please open a support ticket and send a simple runnable project demonstrating the problem you experience so we can reproduce it on our side.
Thank you in advance.
Regards,
Vera
Telerik
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

1. It only appears when I use the UI-scaling feature in Windows. If the scale is set to 100%, no row is clipped, but if I use 125% the last row is clipped in half.
2. Using WPF Inspector I noticed that the ActualHeight and ActualWidth of the RadGridView is not integer numbers when using scaling, but I don't know if its related.
3. Our RadGridView resides in a docked RadPane. But when setting the pane to floating, the grid is resized and the last row is no longer clipped.
4. Setting UseLayoutRounding = false resolves the issue.
Thank you for the information regarding the investigation you have made on your end.
Unfortunately, based on it I cannot relate the behavior you are experiencing to any known issue of the control. Just for the test, can you please try setting the GroupRenderMode of the control to Flat? Is the visual issue still reproduced? Basically, the Flat mode is the newer virtualization mechanism of RadGridView and a lot of issues known with the old Nested(and default) one where fixed.
Regards,
Stefan X1
Progress Telerik

I am happy that the FlatMode solves the problem on your end. I also recommend you using it, as it has a lot of improvements compared to the Nested one, as stated in my previous reply.
All the best,
Stefan X1
Progress Telerik