Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用selectedItem将列表框滚动到末尾_C#_Winforms_Listbox - Fatal编程技术网

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;