We won't be able to thoroughly explain the approach we're using in our control.
If you have bought the controls you have access to the full source code and you should be able to take a look a the component is implemented.
Let me know in case you have further questions or need assistance.
the Telerik team
Have a suggestion or face a problem - you can use the Ideas & Feedback portal
to submit ideas, feedback and vote for them.