Does someone know of a way to change the default timeout period for a keypress event associated with the searching of a UltraDropDown? If the user types the letters fast enough it will be considered a continuous search in the UltraDropDown; however, if they are a bit slow then the search string builder resets and the user ends up somewhere else in the dropdown list. The UltraGrid has a nice search helper class that can be attached to provide column searching where you can change the timeout period.
Also: does someone know of a way to respond to the keypress events when the UltraDropDownis in a UltraGrid ? I would like to enable the up and down arrow for the user to navigate in the dropdown list.
Hi,
I think I am familiar with the keyboard search sample you are referring to. Can't you use the same class with the UltraDropDown? You would probably just have to set AutoEdit to false to turn off the existing keyboard search behavior and then implement your own using the sample class.
I'm not sure what you mean about KeyPress. the up and down arrows already work when the cell is ative or the list is dropped down. You should not have to do anything. The keyboard behavior of both the grid and the dropdown are controlled by the KeyActionMappings. So if there is something you want to change, that would be the best way to do it.
Thank you Mike for the assistance. I took a look at it today and I think it was just because I had my coded event responses crossed up -- in the wrong place at the wrong time. I separated the code into different events and it cleared up the conflicting actions.