0

我正在使用 Silverlight 构建一个 WP7 应用程序。此应用程序包含一个使用 ListPicker 的页面。此 ListPicker 具有通过我的页面的视图模型绑定到它的数据。ListPicker 正确显示选项。但是,显示看起来很奇怪。

最初加载选项时,第一个选项显示为已选中。这个选定的项目看起来离顶部和左侧有几个像素。如果我打开和关闭 ListPicker,它看起来像预期的那样。

有没有其他人经历过这个?有没有人知道如何克服这个问题?我尝试在 SelectedIndex 和 SelectedValue 属性上设置绑定,但这不起作用。

谢谢!

4

1 回答 1

0

我相信 SL ListPicker 的工作前提是,只要它绑定到非空数据集,总会有一个活动的选择。不确定您是否可以覆盖此行为;但似乎您的问题是所选项目看起来很尴尬。反正你可以调整模板?此外,请参阅此帖子以确保您不会因 SelectionChanged 事件而措手不及。

希望这可以帮助!

于 2011-07-18T19:07:37.853 回答