Как мне отрегулировать событие изменения значения ползунка?

У меня есть ползунок, который при изменении значения вызывает довольно серьезные вычисления, поэтому я хочу задросселировать его, чтобы запускать фактическое событие, например, через 50 мсек, когда пользователь закончил его перемещать.

Хотя я узнал кое-что о Rx, неясно, как мне подойти к этому с помощью шаблона MVVM.

В моем текущем подходе MVVM я привязал значение ползунка к моей модели viewModel. Я бы предпочел добавить дроссель Rx с минимально возможным влиянием на существующий код (по крайней мере, для начала).

Я видел некоторые другие темы о MVVM и Rx, и я не думаю, что они привели меня к какому-то точному направлению моей проблемы. Я вижу разные возможные подходы и не хочу изобретать велосипед.

16
задан Valentin Kuzub 20 September 2011 в 15:27
поделиться