c# - Elegant Way For This UI to Work? -


in vs .net 4.0 :

so have comboboxes query server data match text in combobox, when combobox text changed(event).

i want combobox drop down when query done user can see results , perhaps use them.

the problems :

rapid-fire queries => rapid-fire dropdown menu (not helpful)

changing contents of dropdown causes text input cursor reset first position in field. typing more 3 characters before cursor forced first position hard. - default behaviour of combobox far know

pressing 'down' scroll through list of suggestions causes first entry @ top of dropdown put text field. preferably doesn't happen unless user hits return or clicks it.

what :

overcoming dropdown-cursor repositioning issue. (this above all)

scroll list arrow keys without being forced select anything.

limit rate @ server queried.


i have own solutions in place, terrible @ moment.

i'm handling dropdown , query timings timer objects, implementation prevents query going on while user typing, , dropdown doesn't occur @ right time if user types fast or slow.

thank try help!

i'm not sure if iunderstand want i'd consider skipping combobox , use listview instead. possibly hidden 1 i'd show @ end of query , textbox user can type in.
feels you're trying use combobox it's not meant for.


Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -