【问题标题】:How to add scroll on Windows Phone app如何在 Windows Phone 应用上添加滚动
【发布时间】:2014-10-03 12:30:04
【问题描述】:

我正在 Visual Studio Express 2012 上为 Windows Phone 开发一个 Windows Phone 8 应用程序。我想为stackpanel里面的内容添加垂直滚动功能,这是一系列文本块。

我附上了我想添加滚动功能的屏幕截图。

【问题讨论】:

    标签: visual-studio-2012 windows-phone-8


    【解决方案1】:

    只需将其放入 ScrollViewer

    <ScrollViewer>
        <StackPanel>
            ...
        </StackPanel>
    </ScrollViewer>
    

    【讨论】:

      【解决方案2】:

      我建议您使用ScrollViewer。您可以在 ScrollViewer 中输入您的 stackpanel
      http://msdn.microsoft.com/en-us/library/system.windows.controls.scrollviewer(v=vs.110).aspx

      【讨论】:

        【解决方案3】:

        如果您想添加滚动,请添加 Scrollview(Dave 展示的最佳)或创建一个列表..

        但对我来说,您似乎正在尝试创建一个数据列表,因此您应该使用 List..

        您可以在下面找到示例:

        XAML ListView and GridView essentials sample

        How to add a list view

        【讨论】:

          【解决方案4】:

          这取决于您要滚动的内容和方式。如果您有一个简单的列表,则将您的控件包装在 ScrollViewer 中,它会自动滚动。

          一些容器已经带有滚动内部,如ItemsControl,如ListBoxLongListSelector等。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2011-10-14
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多