ListBox在添加项目后返回到最后位置

时间:2014-04-19 13:20:30

标签: c#

我的ListBox存在小问题。我的程序正在嗅探数据包并将描述作为标题添加到ListBox,然后将所有内容添加到TextBox。问题是传入的数据包大约是每1秒1-2,当我开始向下滚动刷新LB让我回到最后选择的位置

[网址= http://pl.tinypic.com/r/nl9yrd/8]View我的视频[/ URL]

1 个答案:

答案 0 :(得分:0)

如果您想要在添加可以阅读SelectedIndex的项目之前保留您的选择并重新设置,则可以设置SelectedIndex来跳转到某个项目。

var oldIndex = listBox.SelectedIndex;
listbox.Add("Something");
listbox.SelectedIndex = oldIndex;