.net – WP7阻止列表框滚动

.net – WP7阻止列表框滚动,第1张

概述我有一个带有两个ListBox控件的页面。该页面包含基于项目类别的项目列表。 有一个类别的标题,后跟一个包含该类别的所有项目的列表框,然后另一个标题跟随该类别的项目列表等。 我遇到的问题是每个ListBox会独立滚动。我想要整个页面滚动(它做的),但不是每个单独的列表框。 ListBox控件自动增长到其内容,因此不需要它们滚动。这可能吗? 所有你需要做的,以禁用滚动只是设置ScrollViewer 我有一个带有两个ListBox控件的页面。该页面包含基于项目类别的项目列表。

有一个类别的标题,后跟一个包含该类别的所有项目的列表框,然后另一个标题跟随该类别的项目列表等。

我遇到的问题是每个ListBox会独立滚动。我想要整个页面滚动(它做的),但不是每个单独的列表框。 ListBox控件自动增长到其内容,因此不需要它们滚动。这可能吗?

解决方法 所有你需要做的,以禁用滚动只是设置ScrollVIEwer.VerticalScrollbarVisibility =“禁用”(如果你需要禁用水平滚动,然后使用ScrollVIEwer.Horizo​​ntalScrollbarVisibility =“禁用”)。

这是一个简单的例子:

<ListBox Height="200" ScrollVIEwer.VerticalScrollbarVisibility="Disabled">    <ListBoxItem >        <button Content="item1"  />    </ListBoxItem>    <ListBoxItem >        <button Content="item2"  />    </ListBoxItem>    <ListBoxItem >        <button Content="item3"  />    </ListBoxItem>    <ListBoxItem >        <button Content="item4"  />    </ListBoxItem>    <ListBoxItem >        <button Content="item5"  />    </ListBoxItem></ListBox>

我希望这将回答你的问题。

总结

以上是内存溢出为你收集整理的.net – WP7阻止列表框滚动全部内容,希望文章能够帮你解决.net – WP7阻止列表框滚动所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1004238.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存