C# 使用selectedItem将列表框滚动到末尾
这是我的密码:C# 使用selectedItem将列表框滚动到末尾,c#,winforms,listbox,C#,Winforms,Listbox,这是我的密码: lbLog.Items.Add("Something"); lbLog.SelectedIndex = (lbLog.Items.Count - 1); 这可以将列表框滚动到最后一个条目,但我不希望最后一个条目上有选中的“蓝色”。是否可以执行此操作,但不向用户显示最后一项 谢谢我自己做的,只需添加: lbLog.SelectedIndex = -1; 在底部,最终代码如下所示: lbLog.Items.Add("Something");
lbLog.Items.Add("Something");
lbLog.SelectedIndex = (lbLog.Items.Count - 1);
这可以将列表框滚动到最后一个条目,但我不希望最后一个条目上有选中的“蓝色”。是否可以执行此操作,但不向用户显示最后一项
谢谢我自己做的,只需添加:
lbLog.SelectedIndex = -1;
在底部,最终代码如下所示:
lbLog.Items.Add("Something");
lbLog.SelectedIndex = (lbLog.Items.Count - 1);
lbLog.SelectedIndex = -1;
添加
。SelectedIndex=-1代码>到最后一个代码
lbLog.SelectedIndex= -1;
使您当前的选择以蓝色为焦点。
选择后添加此代码。使用此代码,它将滚动到最后一项,但不会选择它
lbLog.TopIndex = lbLog.Items.Count - 1;