在我的 Windows Phone 7 应用程序中,我在 Xaml 中有一个列表框,里面有一些东西。
然后在 C# 代码中,我尝试了
listbox.SetSelected( anInteger, true);
只是它没有用。
那我做错了吗?如何从带有 C# 的 Windows Phone 7 中的整数列表框中选择一个项目?
在我的 Windows Phone 7 应用程序中,我在 Xaml 中有一个列表框,里面有一些东西。
然后在 C# 代码中,我尝试了
listbox.SetSelected( anInteger, true);
只是它没有用。
那我做错了吗?如何从带有 C# 的 Windows Phone 7 中的整数列表框中选择一个项目?
如果您查看ListBox类方法,您会注意到WP7 不支持SetSelected方法。
尝试改用 SelectedIndex 属性:
private void btnSetSelected_Click(object sender, RoutedEventArgs e)
{
this.listBox.SelectedIndex = anInteger;
}
这篇文章可能非常有用:Working with WP7 ListBox SelectedItem