RadListBox, VirtualizingWrapPanel and keyboard navigation

6 posts, 0 answers
  1. Patrick
    Patrick avatar
    372 posts
    Member since:
    Aug 2012

    Posted 03 Mar 2012 Link to this post

    Hello,
    I have a RadListBox and a horizontal VirtualizingWrapPanel inside it.
    In this scenario, the keyboard navigation doesn't work correctly:
    • PageDown moves just one line down and one column left.
    • Ctrl+End does nothing, as well as Ctrl+Home.
    Patrick
  2. George
    Admin
    George avatar
    1332 posts

    Posted 08 Mar 2012 Link to this post

    Hi Patrick,


    Currently the PageDown/PageUp moves 10 items in the items collection, but we will consider changing this logic for the official release. The combination Ctrl+End/Home truly doesn't do anything. Could you share your thoughts what behavior do you expect?


    Greetings,
    George
    the Telerik team
    Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
  3. DevCraft banner
  4. Patrick
    Patrick avatar
    372 posts
    Member since:
    Aug 2012

    Posted 08 Mar 2012 Link to this post

    Hi George,
    the best would be to have the same meaning as in the GridView control:
    • Ctrl+End moves to the last item.
    • Ctrl+Home moves to the first one.
    Patrick
  5. George
    Admin
    George avatar
    1332 posts

    Posted 08 Mar 2012 Link to this post

    Hi Patrick, 


    This functionality is implemented but without holding the Ctrl key - the logic is copied from the default ListBox control:
    • Home moves to the first item.
    • End moves to the last item.

    Hope this helps.


    Regards,
    George
    the Telerik team
    Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
  6. Patrick
    Patrick avatar
    372 posts
    Member since:
    Aug 2012

    Posted 08 Mar 2012 Link to this post

    Hi George,
    in the test I have, with a VirtualizingWrapPanel inside a ListBox, the End key moves perhaps the selection to the last item, but it is not scrolled into view.
    In this case, it would be better to have End go to the last item of the line and Ctrl+End go to the last item.
    Patrick
  7. Georgi
    Admin
    Georgi avatar
    349 posts

    Posted 09 Mar 2012 Link to this post

    Hi Patrick,

    RadListBox is still in beta and we are aware that there are some problems with the keyboard navigation when RadListBox is in VirtualizingWrapPanel. We are aiming for behavior similar to standard listbox. We will do your best to fix it for one of our next releases.

    Regards,
    Georgi
    the Telerik team
    Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
Back to Top
DevCraft banner