可滚动ScrollViewer中的不可滚动列表

时间:2014-04-10 13:43:26

标签: c# xaml windows-phone-7 windows-phone-8 telerik

我有类似

的东西
<ScrollView>
 <StackPanel Orientation="Vertical">
 <TextBox>
 <TextBox>
 *** // Tons of TextBoxes
 <TextBox>
 <RadJumpList> // Just a ListBox from Telerik
</ScrollView>

目前,整个页面是可滚动的(由于ScrollViewer),RadJumpList本身也可以滚动(根据定义)。如何禁用RadJumpList滚动?

PS:可能,太多&#34;滚动每个问题,但我猜它非常直观:)

编辑:根据我的经验,这是个坏主意。如果列表有100多个项目,它可以延迟页面加载几秒钟列表将立即加载整个。更好的想法是通过dataTemplateSelector将所有TextBox放到ListBox中。

2 个答案:

答案 0 :(得分:3)

如果你没有设置RadJumpList的高度并禁用像ScrollViewer.VerticalScrollBarVisibility =“Disabled”这样的滚动。它会没问题。

答案 1 :(得分:0)

实际上,更好的方法是通过ItemTemplateSelector将所有内容推送到列表中。 否则,如果有100多个项目,页面将加载几秒钟。