Модераторы: gambit, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Хочу, чтоб дочерняя форма имела свое меню, ...а главная свое. Без объединения. 
:(
    Опции темы
Papirus
  Дата 30.5.2006, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 298
Регистрация: 19.4.2005
Где: Санкт-Петербург

Репутация: -1
Всего: 1



Наверное, много хочу smile 
Но очень хочется. smile  
PM MAIL ICQ   Вверх
ivashkanet
Дата 30.5.2006, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: 11
Всего: 149



"дочерняя форма" Это наследник? Если 
да) в конструкторе переопределяешь меню и фсе  smile 
нет) у них ведь разные классы => разные менюшки
P.S. Когда ответишь на мой вопрос, распишу поподробнее. Если надо, конечно  smile  
PM MAIL WWW ICQ   Вверх
Papirus
Дата 30.5.2006, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 298
Регистрация: 19.4.2005
Где: Санкт-Петербург

Репутация: -1
Всего: 1



Цитата(ivashkanet @  30.5.2006,  14:12 Найти цитируемый пост)
"дочерняя форма" Это наследник? 

Дочерняя она по отношению к MDI-форме. Кстати, и открытие нескольких экземпляров дочек тоже предполагается.
При открытии дочки элементы меню объединяются. Формы объединения разные (Add, Remove...), но мне то как раз  и надо бы, чтоб MDI вместе со своим меню оставалось некой консолью управления. В частности, для вызова других форм. А дочки должны использовать свои меню для реализации функционала и не путать юзера. 

Если опять запутал, то попробую еще раз smile  
PM MAIL ICQ   Вверх
ivashkanet
Дата 30.5.2006, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: 11
Всего: 149



Цитата(Papirus @  30.5.2006,  14:21 Найти цитируемый пост)
 MDI-форме

Сразу бы сазал, что MDI. 
Ничем помочь не могу, не знаю. А разбираться времени нет  smile  
PM MAIL WWW ICQ   Вверх
Papirus
Дата 31.5.2006, 08:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 298
Регистрация: 19.4.2005
Где: Санкт-Петербург

Репутация: -1
Всего: 1



Цитата(ivashkanet @  30.5.2006,  14:26 Найти цитируемый пост)
Сразу бы сазал, что MDI. 

А может быть дочерняя форма без MDI? Понятно, что форма тоже класс и этот класс может иметь уйму дочерних классов.
Но если б меня интересовали отношения между классами - я бы, наверное, так и написал. 
PM MAIL ICQ   Вверх
Wanderer2019
Дата 31.5.2006, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 937
Регистрация: 3.12.2004
Где: Санкт-Петербург/П рага

Репутация: 2
Всего: 17



на счет Main Menu не знаю....
можно сделать уникальные для Parent и Child форм ContextMenu. 

порылся в Google =). Как я понял делать такое можно только в Framework 2.0 
посмотри 
тут 

Это сообщение отредактировал(а) Wanderer2019 - 31.5.2006, 11:43
PM ICQ MSN   Вверх
Gesha
Дата 1.6.2006, 11:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 170
Регистрация: 5.10.2005

Репутация: 2
Всего: 2



Установи свойство меню мди-парента AllowMerge в false. (для тулбара тоже работает) 
--------------------
PM MAIL ICQ   Вверх
Papirus
Дата 2.6.2006, 10:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 298
Регистрация: 19.4.2005
Где: Санкт-Петербург

Репутация: -1
Всего: 1



Ох! Не травите душу! Сам постоянно на мозги капаю, чтоб переходить, но увы...
Жаль, конечно, что в 2003-м нельзя. Но хоть доп. аргумент к переходу "и то хлеб". 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




[ Время генерации скрипта: 0.0731 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.