|
336 / 269 / 21
Регистрация: 30.03.2009
Сообщений: 500
|
|
RichTextBox контекстное меню16.10.2009, 16:33. Показов 7435. Ответов 9
Метки нет (Все метки)
Доброго дня Всем!
Срочно жду помощи!!! 1-Как подключить к RichTextBox стандартное контекстное меню, его почемуто нет а судя по описаниям должно быть! 2- Как подключить к contextMenuStrip1 раздел главного меню "правка" со всеми его пунктами и обработчиками? С уважением, Дима. Добавлено через 1 час 43 минуты Контекстное меню По умолчанию и TextBox, и RichTextBox имеют контекстное меню, которое появляется при щелчке правой кнопкой мыши внутри элемента управления. Контекстное меню предоставляет пользователю функции вырезания, копирования или вставки (см. рисунок ниже). ЭТО MSDN http://msdn.microsoft.com/ru-r... 70779.aspx попробовал так this.contextMenuStrip1.Items.Add(MainMen u.Items[2]); //работает но исчезает главное появляется контекстное но исчез раздел из главного! Срочно прошу помощи!!!!!!!
0
|
|
| 16.10.2009, 16:33 | |
|
Ответы с готовыми решениями:
9
Как сделать одно контекстное меню для нескольких richTextBox? Контекстное меню |
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
|
| 16.10.2009, 17:31 | |
|
У RichTextBox есть свойство ContextMenuStrip ,там его и выбирайте ...
0
|
|
|
336 / 269 / 21
Регистрация: 30.03.2009
Сообщений: 500
|
|
| 16.10.2009, 18:20 [ТС] | |
|
это свойство изначально имеет значение (нет)
поэтому вопрос о стандартном меню если я ставлю свое contextMenuStrip1 то вопрос как скопировать в него уже существующий раздел главного меню Жду конкретных предложений! Всем спасибо!
0
|
|
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
|
| 16.10.2009, 21:41 | |
|
А почему бы не создать его сразу и не присвоить его котролам, а вызов события сделать также как и в главном меню, ведь параметры у них одинаковые? Или нужно это делать только программно?
0
|
|
| 17.10.2009, 06:15 | |
|
Если всё правильно понял , создаешь элемент ContextMenuStrip, в него забиваешь нужные тебе элементы, затем в св-вах richTextBox1 - ContextMenuStrip - выбираешь там его.
а если хочешь чтобы некоторые элементы контекстного меню повторяли функции элементов главного меню, просто скопируй код? в обработчики элементов конт.меню
0
|
|
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
||
| 17.10.2009, 09:42 | ||
|
0
|
||
|
336 / 269 / 21
Регистрация: 30.03.2009
Сообщений: 500
|
|
| 19.10.2009, 09:56 [ТС] | |
|
Доброго дня Всем!
Уважаемые коллеги, Вы немного не поняли мой вопрос. Я хочу скопировать Items одного раздела главного меню в контекстное! При этом у меня получилось следующее this.contextMenuStrip1.Items.Add(MainMen u.Items[2]); появляется контекстное но исчез раздел из главного! т.е. метод Add почемуто сработал как Remove???!!! ВОПРОС Как скопировать одно меню в другое???!!! Заранее благодарен за ответы.
0
|
|
|
46 / 46 / 19
Регистрация: 15.03.2009
Сообщений: 178
|
||||||
| 20.10.2009, 11:17 | ||||||
|
Пусть name1 - имя Items нужного раздела главного меню.
Тогда:
0
|
||||||
|
336 / 269 / 21
Регистрация: 30.03.2009
Сообщений: 500
|
|
| 20.10.2009, 14:30 [ТС] | |
|
Спасибо, попробовал.
Ругается на строку for (int i = 0; i < MainMenu.Items.DropDown.Items.Count; i++) Не нравится ему DropDown - (подчеркивает красным) Пишет следующее- Ошибка 1 "System.Windows.Forms.ToolStripItemColle ction" не содержит определения для "DropDown" и не был найден метод расширения "DropDown", принимающий тип "System.Windows.Forms.ToolStripItemColle ction" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку) MainForm.cs 95 44
0
|
|
|
46 / 46 / 19
Регистрация: 15.03.2009
Сообщений: 178
|
||||||
| 20.10.2009, 16:21 | ||||||
1
|
||||||
| 20.10.2009, 16:21 | |
|
Помогаю со студенческими работами здесь
10
Контекстное меню Контекстное меню
dataGrid и контекстное меню
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|