Воскресенье, 24 Ноября 2024, 05:48

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Запрет на ввод в ComboBox [РЕШЕНО]
RamilyanamanaДата: Вторник, 12 Апреля 2016, 14:32 | Сообщение # 1
Биззи Джей Ужасный
Сейчас нет на сайте
Как можно поставить запрет на ввод пользователем своих значений в ComboBox? Чтоб мог выбрать только то, что уже есть
Шарил по разным форумам и везде пишут поменять стиль ComboBox'а с DropDown на DropDownList. Но ничего не происходит. Как можно было писать что-то свое, так эта проблема и осталась
Может есть какой-нибудь действенный метод запрета на ввод?
Работаю в C++ Builder





Сообщение отредактировал Ramilyanamana - Вторник, 12 Апреля 2016, 15:11
Snake174Дата: Вторник, 12 Апреля 2016, 15:06 | Сообщение # 2
участник
Сейчас нет на сайте
ComboBox1->Style = csDropDownList;

Да вроде должно работать. Попробуй пересобрать проект.


Не следует обманывать инспектора
Pipmak Assistant
Love2D Exporter
Love2D-Helpers
Old Consoles Games
falcowareДата: Вторник, 12 Апреля 2016, 15:10 | Сообщение # 3
старожил
Сейчас нет на сайте
Ramilyanamana, я бы как сделал?:

Ловил событие: ON_CBN_EDITCHANGE и в теле функции опустошал бы комбо. Как идея?
RamilyanamanaДата: Вторник, 12 Апреля 2016, 15:10 | Сообщение # 4
Биззи Джей Ужасный
Сейчас нет на сайте
Snake174, о, оказывается надо было в коде прописывать
Почему-то в свойствах объекта это не работало
Спасибо за помощь)



Snake174Дата: Вторник, 12 Апреля 2016, 15:12 | Сообщение # 5
участник
Сейчас нет на сайте
Цитата
Почему-то в свойствах объекта это не работало

Странно...


Не следует обманывать инспектора
Pipmak Assistant
Love2D Exporter
Love2D-Helpers
Old Consoles Games
RamilyanamanaДата: Вторник, 12 Апреля 2016, 15:17 | Сообщение # 6
Биззи Джей Ужасный
Сейчас нет на сайте
Snake174, сам удивился
каждый Style попробовал - не работает
на форме вид менялся объекта, но в программе, все оставалось как было



  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг