Silverlight ListPicker - 默认选择

时间:2011-07-18 15:23:42

标签: silverlight windows-phone-7 listpicker

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

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

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

谢谢!

1 个答案:

答案 0 :(得分:0)

我相信SL ListPicker在假设只有绑定到非空数据集时始终存在活动选择的情况下工作。不确定是否可以覆盖此行为;但似乎你的问题是所选项目看起来很尴尬。无论如何你可以调整模板?此外,请参阅此post以确保您不会因为SelectionChanged事件而措手不及。

希望这有帮助!