I've tried deferred update mode. It cannot resolved the problem.
UpdateMode works for the direction "rangeselector to chartview". Deferred mode does stop refreshing the chartview when range selector is moving. But the mouse move in the rangeselector is always blocking sometimes.
My problem is quite in the opposite update direction "chartview to rangeselector". My chartview is in live data mode, but when I use
RadRangeSelector1.RangeSelectorElement.InitializeElements() in my refresh timer to update RangeSelector ,RangeSelector draws well but the mouse moving performs badly. I think the function InitializeElements does something to mouse moving handler. Without InitializeElements, the dragging works perfect, but no mirroring display effect.
So I've found another solution. I create my own deferred mode in direction "chartview to rangeselector" for RadRangeSelector.
I do RadRangeSelector.RangeSelectorElement.InitializeElements() when mouse is not down.
It works perfect. When I drag the selector, the rangeselector stops drawing but it change the range of the chartview. And new data continues loading in the chart serie. The move is smoothly.