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
Post a Comment