我正在使用Silverlight构建WP7应用程序。此应用程序包含一个使用ListPicker的页面。此ListPicker具有通过我的Page的视图模型绑定到它的数据。 ListPicker正确显示选项。但是,显示看起来很奇怪。
最初加载选项时,会显示第一个选项。此选定项目看起来距离顶部和左侧几个像素。如果我打开并关闭ListPicker,它看起来就像预期的那样。
还有其他人经历过这个吗?有没有任何想法如何克服这个?我尝试在SelectedIndex和SelectedValue属性上设置绑定,但这不起作用。
谢谢!
答案 0 :(得分:0)
我相信SL ListPicker在假设只有绑定到非空数据集时始终存在活动选择的情况下工作。不确定是否可以覆盖此行为;但似乎你的问题是所选项目看起来很尴尬。无论如何你可以调整模板?此外,请参阅此post以确保您不会因为SelectionChanged事件而措手不及。
希望这有帮助!