Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > ContextMenu в SilverLight


Автор: SeregaS 15.9.2009, 10:15
К великому разочарованию родного контекстного меню в SilverLight  нет 
как нет и поддержки клика мышкой по правой кнопке
Может быть есть какой спрособ обойти проблемму?

Автор: likegift 15.9.2009, 20:33
скинул пример http://webfile.ru/3923309

Автор: SeregaS 24.9.2009, 11:12
 увы пример не работает 
как я понимаю он будет работать в IE 
Желательно универсальное решение возможно есть где библиотека типа JQuery или что то подобное позволяющая работать с ContexMenu Silverlite без заморочек
 
Но (какой м... чудак  придумал такую х........ню) 
Не видел внятных объяснений почему нельзя в браузере сделать обработку правой кнопки.
Если у клиента Мак там или кто нет другой кнопки то это его беда а остальным зачем же страдать.
В общем тут MicroSoft сплоховал.

Автор: likegift 24.9.2009, 19:42
Цитата(SeregaS @ 24.9.2009,  14:12)
увы пример не работает 

не может быть. 
расскажи по шагам как запускал проект?
какой адрес в браузере был?

Автор: SeregaS 25.9.2009, 08:20
Привет
Проект правда потребовал автоматической конвертации ,так как у меня VisualStudio 2008
Адрес http://localhost:1668/ContentmenuTestPage.aspx
все красивым розовым цветом залито 
,а по правой кнопке всплывает родное (будь оно не ладно ) меню <Silverlight>

Автор: likegift 25.9.2009, 17:46
Цитата(SeregaS @ 25.9.2009,  11:20)

Проект правда потребовал автоматической конвертации ,так как у меня VisualStudio 2008


очень странно, учитывая то, что я писал его в VisualStudio 2008 Professional

Цитата(SeregaS @ 25.9.2009,  11:20)

а по правой кнопке всплывает родное (будь оно не ладно ) меню <Silverlight>

а какой у тебя браузер? и версия? может, у тебя скрипты отключены в нем? с безопасностью не нахимичил?

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