【问题标题】:Scrollable ListPicker items list可滚动的 ListPicker 项目列表
【发布时间】:2012-12-18 07:47:55
【问题描述】:

我的应用程序中有一个 Popup 控件。在此弹出窗口中,我使用 ListPicker 对象进行选择 正确的项目。如果项目列表非常小,则一切正常,但是,如果列表项目数量很大,则项目列表将显示在后台某处的新页面上。这是 ListPicker ExpansionMode.FullScreenOnly 的原生行为,但我不能那样使用它。

有没有办法使项目列表可滚动以保存 ExpansionAllowed 样式的 ListPicker 行为?

如果没有,Windows Phone 中是否有类似的控件,允许创建该样式的下拉菜单?


好吧,让我来看看区别:

1)它应该是这样工作的,元素的数量很少,只有四个。当我点击项目(项目名称为 2012-12-17)时,下拉菜单中会显示项目列表。

2) 这就是问题之一。项目的数量很高,有十多个。当我单击当前项目时,下拉菜单不会显示在此弹出窗口中,而是显示在新页面上(可以在后台看到)。但这打破了我的所有逻辑,我什至不能选择另一个元素(不能点击它,因为打开弹出窗口时你不能点击页面)。

谁能提出解决方案?

【问题讨论】:

    标签: c# windows-phone-7 popup listpicker


    【解决方案1】:

    ListPicker 控件似乎没用,因为我不知道如何解决这个问题。

    解决方案是使用不同的控件,例如默认可滚动的 ListBox。 (将类似于Scrolling ContextMenu items 问题解决方案)这将与我想要的 UI 样式不同,但它会起作用。

    【讨论】:

      猜你喜欢
      • 2019-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-05
      相关资源
      最近更新 更多