Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
65
Field moving
posted

Hello,

I am currently using the 2015.1 version of this product.

Could any one tell me if there is any way to speed up the horizontal scrollbar when moving a field ?

Let's assume we have an application which takes all the width of the screen (We are also assuming that the user only has one screen or is using the application on the right screen). Inside this application we only have a XamDataGrid with a lot of fields, some of them have texts, dates, etc... Obviously with a lot of fields, they don't all fit in the screen, so we have a horizontal scrollbar.

With this kind of layout when a user wants to take the first column and drag it at the end of the grid, it takes like a year or two to go to the end of the grid.

I don't know if I'm crystal clear, if you need a sample you can check out the WPF Sample Browser in full screen mode. If you open the "Enabling Field Chooser UI" screen (xamDataGrid / Display / Enabling Field Chooser UI) and try to move the OrderID field to the right of the ShipCountry field.

Do not hesitate if you need a sample, I will be glad to send you one if it can help you understand what I'm saying.

Parents
No Data
Reply
  • 34510
    Verified Answer
    Offline posted

    Hi Mickael,

    I think you explained the issue very well.  If the application is maximized on your screen then your mouse doesn't have much room to move to the right which leads to slow scrolling when trying to drag columns to the right.  This is caused by the way we have implemented this behavior.  The speed at which the scroll occurs is determined by the distance the user moves the mouse to the right.  The further the mouse is moved away from the grid while dragging the faster it will scroll.  Since there is no space to move further away it scrolls slowly.

    Unfortunately we do not currently expose a setting to control this speed so I don't think you will be able to alter this behavior.  I recommend that you submit this as a new product idea for the XamDataGrid on our product idea website: http://ideas.infragistics.com.  We use this site to determine what features to add to the product next so you should definitely add this there.  Maybe you can suggest making the scrolling speed time based so the longer the mouse is held off to the side the faster the grid will scroll horizontally.  Or maybe you can suggest exposing the speed settings so you can get more control over that behavior.

Children