我有一个listboxcontrol
插入日志文本并始终显示最后几行的地方
listBoxControl1.SelectedIndex = listBoxControl1.Items.Count - 1;
但是当用户向上/向下滚动列表时,我希望保持用户的滚动位置,
这是取消上面代码的条件
我试过MouseUp
/MouseDown
但这些事件不会在点击ScrollBar
void bw_ProgressChanged(object sender, ProgressChangedEventArgs e)
{
listBoxControl1.Items.Add(e.UserState);
if (!mouseDown) // this is not working !!
listBoxControl1.SelectedIndex = listBoxControl1.Items.Count - 1;
}
谢谢