Hi,
There seems an issue with the horizontal scrollbar for xamGrid. From an initial state where no horizontal scrollbar is shown, and then the grid is shrunk, the scrollbar appears as expected. However, when the grid is changed back to its previous size the scrollbar is not removed, just disabled. It takes any other change on the grid (e.g. sorting or stretching a column for the scrollbar to finally be removed. I’m guessing this is related to this issue...http://blogs.infragistics.com/forums/p/64258/325443.aspx#325443, where there doesn’t seem to have been a response.
This can be easily reproduced using your own xamFeatureBrowser application shipped with NetAdvantage 11.2. Open the app and maximise it. Go to the ‘xamGrid -> Hierarchical Financial Data’ and there should be no vertical scrollbar (I’m using 1920 by 1080 resolution) on the example grid. Then restore/resize the app so that the vertical scrollbar appears. Then maximise the app again. The vertical scrollbar incorrectly remains. Click on a column header and the scrollbar is finally removed.
Is there a workaround to resolve this before you address the problem?
Hello AntonK,
This issue has been fixed internally and we expect it to be included in our next service release. For additional reference when you could expect this release to be available for public download you can take a look at our release schedule from the following link:
http://ko.infragistics.com/help/service-releases/
Please note that while these projected dates are believed to be good estimates, it is possible that a service release will be made available before or after this date. We will update this calendar for you accordingly.
Hello Elena,
Has this issue been resolved? It happens in our product as well.
Hello,
Our developers are still working on this issue still as workaround you can try to handle the IsVisibleChanged event of the thumb of the horizontal scrollbar as follows:
Thumb horizontalThumb =Utilities.GetDescendantFromType(temp, typeof(Thumb), false) as Thumb;
horizontalThumb.IsVisibleChanged += new DependencyPropertyChangedEventHandler(horizontalThumb_IsVisibleChanged);
void horizontalThumb_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e)
{
if (!(bool)e.NewValue)
xg.InvalidateData();
}
Hello Matt,
We have logged the scroll issue that you reported in our internal tracking system with a Development ID of 108460. I will provide you with more details about it through support case CAS-88447-H07Q40.
Thank you for the video. Now I succeed in reproducing the issue and I am going to forward this to our developers. I will get back to you as soon as I have any additional information for you about this.