|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.04.2013, 12:46 | #1 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Запретить удаление текста из DBLookUpCombobox
Всем привет.
К DBLookUpCombobox подключены ListSource, ListField, KeyField, в общем, все как обычно. (Использую DBLookUpComboboxEh, но разницы нет). После выбора элемента из выпадающего списка текст в DBLookUpCombobox остается выделенным. Изменить его нельзя, но клавишей DEL текст удаляется. Также можно "Вырезать" этот текст с помощью PopUp-меню. Разумеется, KeyValue компонента остается неизменным (т.е. на самом деле запись в DataSet-e выбрана), что вводит пользователя в заблуждение. Пользователь думает, что он будет сохранять пустой текст. Можно, конечно, запретить клавишу DEL и PopUp-меню, но это какой-то некрасивый способ. Свойство ReadOnly здесь не годится, т.к. не даст выбирать элементы. Как грамотно запретить удаление текста? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запретить вставку и удаление столбцов с поддержкой автофильтра | MrGB | Microsoft Office Excel | 4 | 24.11.2010 08:09 |
Как запретить перенос текста? | umbro | Microsoft Office Word | 5 | 12.08.2010 21:59 |
удаление одинаковыз записей из DBLookUpComboBox | opel.omega | БД в Delphi | 7 | 22.01.2009 23:13 |
Запретить копирование текста с html страницы | xakzona | HTML и CSS | 1 | 18.01.2009 20:23 |
как в ХР запретить установку и удаление програм и изменение параметров дисплея? | Dinya | Безопасность, Шифрование | 2 | 21.12.2008 21:30 |