
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.07.2008, 18:40
|
|||
|---|---|---|---|
|
|||
Высота combobox |
|||
|
#18+
Есть у меня на форме поле "серия документа" которое нужно выбирать из списка. т.к. поле короткое и места на форме немного, то использовать combobox со стилем Dropdown Combo или Dropdown List не очень удобно т.к. треугольничек закрывает один символ. Я ставлю стиль Simple Combo и хочу что бы по нажатию на Enter высота comboboxa увеличивалась и отображала весь писок, а после выбора обратно сворачивалась до размеров текстового поля. использую такой код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Проблема в том, что размер изменяется только в сторону увеличения и упорно отказывается уменьшать. Хотя в режиме отладки вижу, что программа реагирует на все события и проходит через строку Код: plaintext Или не выделываться и перекорячить форму, что бы все влезло с учетом треугольника на Dropdown Combo. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.07.2008, 22:33
|
|||
|---|---|---|---|
Высота combobox |
|||
|
#18+
Я отказался от стандартных контролов VB и использую MSFORMS - они куда более функциональны... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2008, 16:23
|
|||
|---|---|---|---|
|
|||
Высота combobox |
|||
|
#18+
GrayscaleЯ отказался от стандартных контролов VB и использую MSFORMS - они куда более функциональны... так в MSFORMS комбобокс конечно поинтереснее, чем стандартный, но все равно не позволяет сделать то что я хочу. Может есть какой-то другой контрол, который выглядел бы как стандартное текстовое поле, но при клике позволял бы выбрать из списка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.08.2008, 21:38
|
|||
|---|---|---|---|
|
|||
Высота combobox |
|||
|
#18+
Grayscale , Спасибо. Нем7ного покопался в свойствах и таки добился нужного. Правда вылез какой-то глюк: в этот комбобокс нельзя внести кирилические названия с клавиатуры. Т.е. если что-то что вносится программно то русские буквы отображаются буквами, а если с клавиатуры, то отображаются квадратики как бывает когда шрифт не поддерживает кирилицу. Но шрифт-то стандартный MS Sans Serif. Ради экперимента даже написал строчку что бы при вводе в текстовое поле в комбобоксе дублировался текст Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2161937]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 306ms |

| 0 / 0 |
