Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблема с UserControl / 8 сообщений из 8, страница 1 из 1
20.05.2008, 08:54
    #35322204
Joni_5
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с UserControl
Всем доброе!

В общем такая проблемка. Создал UserControl на основе ComboBox, работает прекрасно, кроме одной фичи. В ComboBox (большой список) когда вводишь значение он начинает искать и переводить фокус на первые подходящие, в моём контроле такая фича пропала. В чём может быть причина?
...
Рейтинг: 0 / 0
20.05.2008, 11:16
    #35322601
FAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с UserControl
Надо смотреть тип комбобокса. Если мне не изменяет память должно быть DropDownCombo.
Ну в-общем там всего три значения, можно поэкспериментировать.
...
Рейтинг: 0 / 0
20.05.2008, 11:38
    #35322676
ДмиДми
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с UserControl
Я бы для начала проверил... да даже и не проверил бы, а просто садистски принудительно установил свойство комбобокса MatchEntry в значение FmMatchEntryComplete .

Если, конечно, речь идёт о комбобоксе из библиотеки MSForms. В других библиотеках аналогичное свойство наверняка тоже есть, но может называться (как и требуемое значение) как-то иначе.
...
Рейтинг: 0 / 0
20.05.2008, 14:03
    #35323282
Joni_5
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с UserControl
DropDownCombo помогло!

А вот MatchEntry не нашёл такого свойства! Хотя используется стандартная библиотека MSForms
...
Рейтинг: 0 / 0
20.05.2008, 15:25
    #35323556
FAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с UserControl
Сдается мне, что MatchEntry это уже из .NET.
...
Рейтинг: 0 / 0
20.05.2008, 18:32
    #35324278
ДмиДми
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с UserControl
Joni_5А вот MatchEntry не нашёл такого свойства!Как говорили у нас в детском саду, "не морочьте мне одно место".
Код: plaintext
1.
2.
    Dim cb As MSForms.ComboBox
    cb.M
, и VBE сам дописывает " atchEntry ".
FAndrewСдается мне, что MatchEntry это уже из .NET.Как иногда говорят, "окстись!"
У меня .NET'а отродясь не водилось.

Ёксель самый что ни на есть 2003, команда Вид -- Панели инструментов -> Элементы управления ,
кнопкой Поле со списком вставить хоть бы и прямо на лист,
кнопка Свойства ,
в окошке Properties (удобнее искать на вкладке Alphabetic) - свойство MatchEntry.
...
Рейтинг: 0 / 0
21.05.2008, 10:55
    #35325347
FAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с UserControl
Мы про VB, а вы про VBA.
Так они и поговорили...
...
Рейтинг: 0 / 0
21.05.2008, 13:26
    #35325855
ДмиДми
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с UserControl
FAndrewМы про VB, а вы про VBAМои извинения. И в самом деле перепутал.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблема с UserControl / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]