listbox.SetSelected(int,true)在Windows Phone 7中不起作用

时间:2012-10-17 08:52:39

标签: c# xaml windows-phone-7

在我的Windows Phone 7应用程序中,我在Xaml中有一个列表框,其中包含一些内容。

然后在C#代码中,我尝试了

listbox.SetSelected( anInteger, true);

只有它不起作用。

我做错了什么?如何使用C#在Windows Phone 7中使用整数从列表框中选择项目?

1 个答案:

答案 0 :(得分:0)

如果查看ListBox类方法,您会注意到WP7不支持SetSelected方法。

请尝试使用SelectedIndex属性:

private void btnSetSelected_Click(object sender, RoutedEventArgs e)
{
    this.listBox.SelectedIndex = anInteger;
}

这篇文章非常有用:Working with WP7 ListBox SelectedItem