any known workaround / hacks to do filtering in the multicolumn combo box, at this point?
I sort of have a working version and wanted to see if anyone else had an implementation.
basically, I pay attention to the cbo.MultiColumnComboBoxElement.TextChanged event. When you type into the box, i grab the text and manually find the items in my collection that fit the text entered, then re-set the combo box data source to the filtered list.
this "works", but has some strange side effects and UI usability problems. for example, i have to manually click the drop down arrow, or use the cbo.MultiColumnComboBoxElement.Editor.ShowPopup(); call, to get the grid to pop up. when i do this with either method, though, the pop up has strange behaviour of auto resizing when i don't want it to (when zero items in list it shrinks, then changing filter and it won't resize larger, so i have to clear the filter, close the pop up, and open it again).
anyone else have a working implementation of filtering for the multi column combo box?
I sort of have a working version and wanted to see if anyone else had an implementation.
basically, I pay attention to the cbo.MultiColumnComboBoxElement.TextChanged event. When you type into the box, i grab the text and manually find the items in my collection that fit the text entered, then re-set the combo box data source to the filtered list.
this "works", but has some strange side effects and UI usability problems. for example, i have to manually click the drop down arrow, or use the cbo.MultiColumnComboBoxElement.Editor.ShowPopup(); call, to get the grid to pop up. when i do this with either method, though, the pop up has strange behaviour of auto resizing when i don't want it to (when zero items in list it shrinks, then changing filter and it won't resize larger, so i have to clear the filter, close the pop up, and open it again).
anyone else have a working implementation of filtering for the multi column combo box?