> Вероятно, на скринах не совсем ясно это видно, но именно так это и работает:
>
Я же говорю — должен быть список. Это простой перечень элементов. А у тебя это целый контрол какой-то.
Ижевск; Удмуртская; Россия
— непонятно написно. Надо:
г. Ижевск (Удмуртская Респ, Россия)
Ещё у полей должен быть выбор из полного списка, открывающегося по присоединенной кнопочке с треугольничком — это тот же самый список, только поведение чуть другое. При наборе текста список выбора открывается ещё не позиционированный, а по кнопке с треугольничком — позиционирован сразу.
Для ввода нового населенного пункта отдельного пункта твоего контрола не требуется. Если В классификаторе какой-то деревни нет, то пользователь просто набивает название руками в это поле ввода. Если пользователь ввел руками, то просто обозначай значком справа от поля, с подсказкой — такого в классификаторе нет.
По завершении ввода в форме ты можешь предусмотреть действия по дозаполнению своих справочников тем, что введено, если что-то не соответствует классификатору. То есть кнопочка, что у тебя маленькая, она не нужна.
То есть в идеале — только заголовки полей, поля с присоединенными кнопками и простыми присоединяющимися списками, индикаторы, подсказки и алгоритм валидации с дополнительными формами.
Posted via RSDN NNTP Server 2.1 beta