Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > contextMenuStrip появляется на дочерних контролах


Автор: CasperSC 19.1.2010, 10:18
Я связал контекстное меню с главной формой, на форме есть кнопки и Label'ы, так вот при нажатии правой кнопки мыши по кнопке на форме всё равно отображается это меню, хотя кнопки и Label'ы я не связывал с меню. Я понимаю, так: возможно отображается меню потому, что это дочерние элементы формы, но как это выключить? Мне надо, чтобы меню показывалось, только при нажатии на форме.

Автор: diadiavova 19.1.2010, 11:32
В принципе можно добавить в форму пустое меню и всем дочерним контролам назначить его. На счёт встроенной возможности не знаю.

Автор: CasperSC 19.1.2010, 11:59
Попробую напишу, но вопрос остаётся открытым.


Попробовал, всё  получилось, теперь не появляется. Но если кто знает другой способ, напишите, думаю такой вопрос ещё не раз возникнет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)