Цитата:
Сообщение от WhiteWoolf
Резюмирую тему:
1. Простого способа добраться до ограничителя длинны поля ввода в ComboBox нет.
2. Первый способ: наследоваться от ComboBox и переопределив метод createChildren установить значение textInput.maxChart.
3. Второй способ: повиснуть на свойстве change, и вручную подсчитать длинну поля и обрезать его.
Всем спасибо.
|
Ребята, может я что-то недогоняю, но почему вы не рассматриваете решение с помощью StringValidator-а ?
Код AS3:
<mx:ComboBox id="cmb" editable="true"/>
<mx:StringValidator source="{cmb}"
triggerEvent="valueCommit"
tooLongError="Превышена длина!"
property="text"
maxLength="5"/>