Below some common controls - on the left the native control, on the right the closest synthetic equivalent.
Think of the instrumentation you will need to add to the synthetic element so that it will be perceived as the native correlate, and so that it will be able to be operated as a native control.
Then take a look at the source (or inspect things) to see. Maybe we are better off with native controls? You be the judge.