首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

重新绑定Silverlight Listbox控件之后如何让它列表框滚动到顶部?

在Silverlight中,如果您重新绑定ListBox控件并希望它滚动到顶部,可以使用以下方法:

  1. 在重新绑定数据后,将ListBox的SelectedIndex属性设置为-1。这将取消选择任何项目并使ListBox滚动到顶部。
代码语言:csharp
复制
listBox.SelectedIndex = -1;
  1. 如果您希望在重新绑定数据后将ListBox滚动到顶部,可以使用ScrollIntoView方法将第一项滚动到视图中。
代码语言:csharp
复制
if (listBox.Items.Count > 0)
{
    listBox.ScrollIntoView(listBox.Items[0]);
}

这两种方法都可以使ListBox在重新绑定数据后滚动到顶部。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券