Как мога да настроя контекстно меню с десен бутон в Silverlight?

Искам да създам контекстно меню с десен бутон за моите текстови полета, за да осигуря типичната функционалност за копиране/поставяне. Някакви идеи как да се справим с това?


person Aaron Fischer    schedule 20.11.2008    source източник


Отговори (4)


Изглежда, че това е начин да направите това тук, друг пример тук и последният тук. С помощта на тези методи трябва да можете да покажете вашето собствено контекстно меню. След като го имате, ще ви трябва достъп до клипборда и има пример за това тук.

Късмет!

person Bryant    schedule 20.11.2008

Контекстното меню с десен бутон вече е част от Silverlight Control Toolkit.

Какво може и какво не може да прави: http://blogs.msdn.com/delay/archive/2010/04/15/alive-and-kickin-new-silverlight-4-toolkit-released-with-today-s-silverlight-4-rtw.aspx

person foson    schedule 03.05.2010

Само за пълнота. Горните връзки са за версия 1.1 (преди бета версия 2). Най-новата версия за silverlight 2 е на http://blogs.microsoft.co.il/blogs/alex_golesh/archive/2008/05/28/how-to-handle-rightclick-mouse-event-in-silverlight-take-2.aspx

person Tjipke    schedule 27.11.2008

Демонстрацията в този проект с отворен код прави точно това, докато поддържа вложени менюта:

http://sl4popupmenu.codeplex.com/

person Ziad    schedule 24.05.2010