I'm having a weird issue with scrolling in a XamDataCards control. I'm displaying a single record with a large number of fields (95). When clicking the scrollbar, the position in the card will jump down to the end, usually positioning me at the very bottom of the card (rather than what I expect, which is to see the next "page" of fields). This also happens when I key through the fields (with down-arrow) -- when on the last currently displayed field, when I key-down to go to the next field it instead jumps past the next field, usually positioning me somewhere near the fields at the end.
Can anyone help me resolve this?
This is NetAdvantage for WPF 10.3, version is 10.3.20103.2116.
Thanks.
Hello,
I am just checking the progress of this issue and was wondering if you managed to achieve your goal or if you need any further assistance on the matter.
If the above suggestion helped you solve your issue please verify the thread as answered so other users may take better advantage of it.
I have been looking into your issue and think I have figured out what is going on. The XamDataGrid has only record based vertical scrolling, which provides it with exceptional performance while scrolling large amounts of data, however this means that each scroll action can only jump to the next record. Unlike the horizontal scrolling which is smooth, this vertical scrolling is bound to react as you described when you have only a single record in the XamDataGrid. I can suggest you retemplate the original CardViewCard template in order to add an internal scroll so you can scroll smoothly within the card itself.
Please let me know if you require any further clarification on the matter.