|
5 / 5 / 0
Регистрация: 21.10.2012
Сообщений: 101
|
|
Не получается реализовать выпадающее меню в RichTextBox21.10.2012, 16:08. Показов 2269. Ответов 5
Метки нет (Все метки)
Пишу оболочку под учебник, столкнулся с проблемой реализации выпадающего автозаполняющего меню из нескольких вариантов в RichTextBox, чтобы в момент набора очередного слова появлялась менюшка с возможными вариантами, похожее было уже в обсуждении здесь Показ всех значений из AutoCompleteCustomSource , но у меня не получилось подстроить под свою идею. Как я представляю реализацию этого : при нажатии клавиши в RichTextBox-е TextBox получает текст и координаты каретки из RichTextBox,
перемещается и открывает список, разумеется, изначально он имеет свойство прозрачного текста и не имеет стиля границ.Аналог такого меню есть в языке C# и выпадает оно при написании кода. Возможно ключ к разгадке класс SendKeys..? Забыл сказать, я студент,2 курс, так-что пока не все освоил)
0
|
|
| 21.10.2012, 16:08 | |
|
Ответы с готовыми решениями:
5
Выпадающее меню не получается, какой-то баг SOS Как реализовать такое выпадающее меню |
| 22.10.2012, 00:01 | |
|
Не по теме: я 3й курс, у нас очень большая разница что ли?
1
|
|
|
5 / 5 / 0
Регистрация: 21.10.2012
Сообщений: 101
|
|
| 22.10.2012, 00:05 [ТС] | |
|
возможно,просто уточнил уровень знаний
0
|
|
|
Футболист
533 / 435 / 142
Регистрация: 31.10.2011
Сообщений: 1,010
|
||||||
| 22.10.2012, 00:15 | ||||||
1
|
||||||
|
5 / 5 / 0
Регистрация: 21.10.2012
Сообщений: 101
|
|
| 22.10.2012, 17:53 [ТС] | |
|
да,это он, тогда придется оочень поморочить голову, но это мелочи, в textbox есть волшебный класс AutoCompleteStringCollection, он заменяет саму логику добавления в меню , я пытался симулировать выпадение меню через событие изменения текста в textbox - е из richtextbox- положительного результата так и не увидел, тогда если использовать этот код, остается последнее: как найти координаты каретки в richtextbox,потому что при наборе текста меню будет выпадать по её координатам
![]() Добавлено через 15 часов 36 минут вопрос нахождения координат каретки - все еще актуален(((
0
|
|
|
5 / 5 / 0
Регистрация: 21.10.2012
Сообщений: 101
|
||||||
| 24.10.2012, 01:53 [ТС] | ||||||
|
все, разобрался с кареткой, кому интересно - вот код:
0
|
||||||
| 24.10.2012, 01:53 | |
|
Помогаю со студенческими работами здесь
6
Нужно реализовать выпадающее меню на сайте Как реализовать выпадающее меню по нажатию на правую кнопку мыши? Не получается правильно реализовать двухуровневое меню Выпадающее меню - разный размер шрифта для разных уровней меню Выпадающее меню. Не фиксируется бордер раздела меню, при использовании подменю Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|