Thank you for using our services.
For the purpose of building more complex controls I would suggest developing custom controls instaed of user controls. This will allow you to build control designers, which have your own defined look and feel, and develop control templates for different presentation modes. A good starter on the topic is the following webinar - Creating Highly Usable & Distributable Sitefinity Controls
. You should also take a look at the following tutorial - Implementing Control Designers
. Now to your questions.
1) How do i control the order of the properties you see when editing a control?
Take a look at the following forum thread - Ordering of Custom Control Properties
. Basically this is not available. This will be available in Sf4
2) Can i hide public properties
If you do not expose public get and set methods for the properties they will not be available for edit in the UI.
3) can i have dropdowns in this screen?
Dropdowns are vailable in custom control desginers. If you wish to use dropdowns in Properties->Advanced tab you should use Enum or a WebEditor. You can check out Ivan Dimitrov's Blog
for samples on WebEditors.
4) can i create a my own UI ?
Can you be more specific with this question? Can you create your own UI for what - the control editor or the public presentation? If the first case see what I wrote about control designers. If the second case this I think that you can guess the answer.
the Telerik team