Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8735831
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T10:09:43+00:00 2026-06-13T10:09:43+00:00

I have a scenario within WinRT where I have a standard gridview that displays

  • 0

I have a scenario within WinRT where I have a standard gridview that displays content in a horizontal manner – the usual WinRT scrollviewer kicks in here for content that appears off the right hand side of the screen, so we can ‘swipe left’ as per many WinRT applications.

My datatemplate for gridviewitems in XAML is as follows:

            <DataTemplate>
                <Grid Background="White" Margin="0,0,1,1">
                    <ScrollViewer Grid.Column="3" Width="200">
                        <ListView Width="600" Height="170" Margin="0" Padding="10" ItemsSource="{Binding Path=ProductListItems}">
                            <ListView.ItemTemplate>
                                <DataTemplate>
                                    <Image Source="{Binding Path=LargeImage}" Width="200" Height="150" Stretch="UniformToFill"/>
                                </DataTemplate>
                            </ListView.ItemTemplate>
                        </ListView>
                    </ScrollViewer>
                </Grid>
            </DataTemplate>

As i hope you can see from the source, the templates item is attempting to show images stored within listviewer wrapped in a scrollviewer (approx 3 shown at any time) with any overflowing images being swipable within the scrollviewer.

The problem is that the main parent gridview steals all input, and any swipes (even when placed within the templated listview scrollviewer) are not registered.

Anyone any idea how to overwrite this default behavior and have 2 types of scrolling within my control?

Thanks,

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T10:09:44+00:00Added an answer on June 13, 2026 at 10:09 am

    I think the IsHorizontalScrollChainingEnabled property of a ScrollViewer might help you do what you want, but that said – you should never do what you are trying to do since this is a really bad design. Never put GridViews or ListViews inside of a ScrollViewer and never nest any of these in one another. If you want to provide a way to see more content than fits in a GridView – you should allow navigating to another page that would allow you to see it. In your case – you are trying to nest a ListView inside of a ScrollViewer inside of a GridView which basically means you are nesting 3 ScrollViewers in your visual tree, which is double bad.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Good afternoon all Here is my scenario: I have user controls within a master
Here's the scenario - I have a page, within which there is a link
I have a scenario where I am looping through a resultset within a transaction
I have a scenario where I need to modify certain functions within my plugin.
So...I have this scenario where I have a Foreach loop that loops through a
Scenario: I have to check for user input (a string) that shouldn't contain <.%?/
Within my scenario, I have a button within an iframe section of my page
Let's says I have a set of tables that match the following scenario: Crates
I have a scenario where I have to get an array of strings that
I have the following scenario: I have a content type called 'Product' in which

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.