Hello,
I add in InitializeRow new UltraCombo for each cells in Column. And i want to know what text user write into this cell. But EditorControl.TextChanged not fire. And if i create so code:
UltraCombo uc = new UltraCombo();
uc.TextChange = new EventHandler(UC_TextChanged);
e.Row.Cells["acName"].EditorControl = uc;
TextChanged event not fire too.
I read your posts, where you write than it is not good way. But i have 350 000 items in this combo.
I want to change the DataSource in UltraCombo according to the entered text (load, for example, 1000 items, which started from user text).
Could you help me? Thanks.
The reason the TextChanged event does not fire for the EditorControl is because its text has not changed - the text in the cell to which it provides an editor has changed, so you need to handle the CellChange event.
Note that UltraCombo now supports "suggest mode" (set its AutoCompleteMode property to 'Suggest' or 'SuggestAppend', which will filter out rows that do not begin with the text the user has typed.
Thanks, i found this way too. But if i set 'Suggest' or 'SuggestAppend' for UltraCombo it not work - not open UltraCombo and not 'Suggest' or 'SuggestAppend'.
I try to force Combo DropDown, but it is not respond (I get this combo e.Cell.EditorControlResolved).
I try to make it for ValueList for each cell, but results remain the same.