Я пытаюсь сделать так, чтобы пользователь мог прокручивать richtextbox, щелкая окно, в котором находится richtexbox, и перетаскивая мышь. К сожалению, я не продвинулся очень далеко:
private void Main_PreviewMouseMove(object sender, MouseEventArgs e)
{
if (e.LeftButton == MouseButtonState.Pressed)
{
}
}
Я видел некоторые предложения в Интернете, чтобы отслеживать последние несколько координат x, y мыши и сравнивать их с координатами x, y каждый раз, когда вызывается событие перемещения мыши. Есть ли какой-нибудь менее грязный способ сделать это?