Искам да създам контекстно меню с десен бутон за моите текстови полета, за да осигуря типичната функционалност за копиране/поставяне. Някакви идеи как да се справим с това?
Как мога да настроя контекстно меню с десен бутон в Silverlight?
Отговори (4)
Изглежда, че това е начин да направите това тук, друг пример тук и последният тук. С помощта на тези методи трябва да можете да покажете вашето собствено контекстно меню. След като го имате, ще ви трябва достъп до клипборда и има пример за това тук.
Късмет!
Контекстното меню с десен бутон вече е част от 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
Само за пълнота. Горните връзки са за версия 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
Демонстрацията в този проект с отворен код прави точно това, докато поддържа вложени менюта:
http://sl4popupmenu.codeplex.com/