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;
}
ありがとう