【问题标题】:Silverlight Scrollable Content ProblemSilverlight 可滚动内容问题
【发布时间】:2009-12-07 10:32:56
【问题描述】:

我是 Silverlight 的新手,但我遇到了问题。

当用户调整浏览器窗口的大小时,我在页面上有一个可调整大小的网格。 在其中一个网格列中,我想显示动态添加的可滚动内容,因为数据多于可用空间。我目前有一个滚动查看器,里面有一个堆栈面板,我以编程方式添加一个用户控件,然后根据内容的数量向该控件添加几个用户控件。

我的问题是这个。 scrollViewer 不考虑可用空间,因此当数据多于空间时,它会在可视区域之外显示其内容。即它不使用它不是可滚动的性质。

希望这是我错过的一些简单的事情,但我现在正用头撞墙。感谢您提供任何帮助。

【问题讨论】:

  • 您能否发布您的代码以了解我们如何为您提供帮助。

标签: c# silverlight


【解决方案1】:

看到 xaml,我的猜测是问题可能出在 StackPanel。当 StackPanel 的内容太大时,它们不会显示滚动条。我建议直接在 ScrollViewer 中添加您的 UserControl。如果您的 ScrollViewer 需要有多个子级,我建议使用不同类型的容器,例如 Grid 或 ListBox。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-31
    • 1970-01-01
    • 2020-12-18
    • 1970-01-01
    • 1970-01-01
    • 2010-12-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多