This question is locked. New answers and comments are not allowed.
Hi,
I'm having RadComboBox with properties IsEditable="True", IsTextSearchEnabled="True", FilteringMode="StartsWith"
Items in Combo box are simple text and not in order.
E.g.
ABCD
AB
ABC
A
1) The problem is, if i select A then on SelectionChanged event i set focus to next control. This time combo box selected item show ABCD instead of Selected 'A' whereas Text of combo box shows 'A'.
even if i don't set focus to other control, if I select A and then clicks out of the Silverlight boundry on HTML and again clicks on Silverlight part then combo box got focus and same problem occurs. It shows Text A but selected Item is ABCD
i.e. It selects 1st element which starts with combobox text. But It doesn't shows that element it shows Text 'A'. which misleads user.
2) Secondly, If two Rad combo boxes are used, if I select first then goes to second using mouse then 1st drop down also get expanded. May be this is because of IsEditable behavior of combo box so on focus it get expanded. but this is also not giving good user experience.
3) If Text is more than combo box width, e.g. abcdefghij then only last characters are visible to fit with combo box width. e.g. it will show "cdefghij". Where user is more interested to see 1st characters i.e. "abcdefg" even if last char. are not visible.
-------------------------------------------
Here one more thing to add,
if i use non Editable combo box with search feature, and i'm having cascading combo box then on selection of 1st i'm populating other one. and i'm having values e.g.
ABC1
ABC2
where if i want to select "ABC2" then if i type "A" then 1st item matches get selected i.e. ABC1 and its SelectionChange event get fired which starts populating other combo box using WCF service. then on type of next characters B,C SelectionChange event again get fired which is not necessary. I want to populate other combobox on actual selection of item. But this behavior unnecessary make service calls.
If i can overcome this problem then all above mentioned problems can be resolved by using non Editable combo box.
any help will be greatly appreciated.
Thanks
I'm having RadComboBox with properties IsEditable="True", IsTextSearchEnabled="True", FilteringMode="StartsWith"
Items in Combo box are simple text and not in order.
E.g.
ABCD
AB
ABC
A
1) The problem is, if i select A then on SelectionChanged event i set focus to next control. This time combo box selected item show ABCD instead of Selected 'A' whereas Text of combo box shows 'A'.
even if i don't set focus to other control, if I select A and then clicks out of the Silverlight boundry on HTML and again clicks on Silverlight part then combo box got focus and same problem occurs. It shows Text A but selected Item is ABCD
i.e. It selects 1st element which starts with combobox text. But It doesn't shows that element it shows Text 'A'. which misleads user.
2) Secondly, If two Rad combo boxes are used, if I select first then goes to second using mouse then 1st drop down also get expanded. May be this is because of IsEditable behavior of combo box so on focus it get expanded. but this is also not giving good user experience.
3) If Text is more than combo box width, e.g. abcdefghij then only last characters are visible to fit with combo box width. e.g. it will show "cdefghij". Where user is more interested to see 1st characters i.e. "abcdefg" even if last char. are not visible.
-------------------------------------------
Here one more thing to add,
if i use non Editable combo box with search feature, and i'm having cascading combo box then on selection of 1st i'm populating other one. and i'm having values e.g.
ABC1
ABC2
where if i want to select "ABC2" then if i type "A" then 1st item matches get selected i.e. ABC1 and its SelectionChange event get fired which starts populating other combo box using WCF service. then on type of next characters B,C SelectionChange event again get fired which is not necessary. I want to populate other combobox on actual selection of item. But this behavior unnecessary make service calls.
If i can overcome this problem then all above mentioned problems can be resolved by using non Editable combo box.
any help will be greatly appreciated.
Thanks