Spursoft LightSwitch Context Menus Price: $19.95 Products - Updated for Visual Studio 2013. Visual Studio 2010 versions will no longer be offered.
- Command Context Menu - Execute existing Screen Methods from Context Menus instead of buttons by changing the type of control
- Behavior Context Menu - Develop your own behaviors and add them to the InjectionBehaviors property through a virutal SetupBehaviors method and execute them on any control you wish.
- Cut/Copy/Paste - Built in cut, copy and paste behavior based menu available at the screen, collection or immediate parent level.
- Image Button - Button which shows an image allowing the developer to place the text on the top, bottom, left, or right.
- Permission Visibility Command - Command object allowing visibility of controls or data grid columns to be hidden or disabled based on the result from a CanExecute method.
- Manual Query Execute Command - Command object allowig you to set the Auto Execute property of a screen collection property to false and still be able to use paging and sorting.
Features & Benefits Have you been frustrated by the inablility to have context menus even down to the missing cut, copy paste menus found in every other windows application? Well now you can relieve that stress users have been giving you in less than 30 seconds per screen andno code needed! Simply add the CutCopyPasteContextMenu to any control already on your screen, set the InjectionLevel Property to Screen and away you go! Check out the Tutorial Video below. If you have buttons on your data grid rows and don't really like them but need the functionality. Try the CommandContextMenu. If you have a group containing buttons, add the CommandContextMenu pointing at the same mehtod as your buttons. If you wish you can leave the buttons there and be able to launch the same code from both paradigms. If you have commands in the data grid row already simply change the type of control from Button to CommandContextMenu and you are done. Check out the Tutorial Video below. Need a command to be specific to a certain column only place the Command Context Menu on the control's command list in that column and set the InjectionLevel Property to ImmediateParent. All of the Context menus whether the Cut/Copy/Paste or the Command Context Menus are groupable by way of a Menu Group Name. All commands with the same Menu Group Name will be grouped together and separated from other menu items with menu separators automatically. I hope you enjoy this as much as I do. I believe this is a must for any toolbox. Take a look at the design and runtime screens below and judge for yourself. Product Tutorials Cut/Copy/Paste Context Menu TutorialThis video will show just how easy it is to add cut copy and paste to your LightSwitch Application. This will take no more than 30 seconds to add the functionality. Check it out! <object type="application/x-silverlight-2" width="350" data="data:application/x-silverlight-2," height="300"> <param name="source" value="/Content/Common/videoplayer.xap" /> <param name="initParams" value="deferredLoad=false,duration=0,m=http://i1.visualstudiogallery.msdn.s-msft.com/16edc12f-71bc-4fb0-a648-93b202906134/image/file/63406/1/cut%20copy%20paste%20context%20menu%20tutorial.wmv,autostart=false,autohide=true,showembed=true" /> <param name="background" value="#00FFFFFF" /> <param name="minRuntimeVersion" value="3.0.40624.0" /> <param name="enableHtmlAccess" value="true" /> <param name="src" value="http://i1.visualstudiogallery.msdn.s-msft.com/16edc12f-71bc-4fb0-a648-93b202906134/image/file/63406/1/cut%20copy%20paste%20context%20menu%20tutorial.wmv" /> </object> Download video | Command Context Menu Item TutorialThis video will show you how to add context menu command items to your screens and how to group them together as well as how to lock them down based on user permissions. <object type="application/x-silverlight-2" width="350" data="data:application/x-silverlight-2," height="300"> <param name="source" value="/Content/Common/videoplayer.xap" /> <param name="initParams" value="deferredLoad=false,duration=0,m=http://i1.visualstudiogallery.msdn.s-msft.com/16edc12f-71bc-4fb0-a648-93b202906134/image/file/63407/1/commandcontextmenu.wmv,autostart=false,autohide=true,showembed=true" /> <param name="background" value="#00FFFFFF" /> <param name="minRuntimeVersion" value="3.0.40624.0" /> <param name="enableHtmlAccess" value="true" /> <param name="src" value="http://i1.visualstudiogallery.msdn.s-msft.com/16edc12f-71bc-4fb0-a648-93b202906134/image/file/63407/1/commandcontextmenu.wmv" /> </object> Download video |
|