Silverlight Menu and Context Menu v1.72

Rating:        Based on 1 rating
Reviewed:  0 reviews
Downloads: 945
Change Set: 50247
Released: Sep 7, 2010
Updated: Sep 14, 2010 by ZiadJ
Dev status: Stable Help Icon

Recommended Download

Example SL4PopupMenuDemo
example, 74K, uploaded Sep 8, 2010 - 661 downloads

Other Available Downloads

Source Code SL4PopupMenu
source code, 19K, uploaded Sep 8, 2010 - 176 downloads
Application SL4PopupMenu.dll
application, 44K, uploaded Sep 7, 2010 - 108 downloads

Release Notes

- Added the IsModal property with a usage example in Demo2
- Renamed the CloseOnLostFocus property to IsPinned(while inverting its value)
- Implemented automatic TreeView node selection
- The HorizontalContentAlignment property is no longer compulsory when setting the ItemsContainerStyle of the PopupMenu ListBox
- The ItemsControl no longer needs to be the root content of the PopupMenu and can be nested within any content element
- Added the RegisterStoryBoardTargets method
- Added the OpenNextTo method
- Added properties ImageLeftMinWidth, VerticalSeparatorBrush, VerticalSeparatorWith, SeparatorEndColor and SeparatorStartColor to the PopupMenuItem class
- Added properties ContentLeft and ContentRight to the PopupMenuItem class
- Moved all logic used to create a menu separator to the PopupMenuSeparator class
- Added the FocusOnShow property
- Added the EnableShadowEffect property
- Renamed the Animate function to CreateStoryBoard
- Added a new overload for the CreateStoryBoard function
- Added an animation example to Demo2
- Added some more sample code demonstrating the creation of a menu just in time in Demo1
- Removed the OuterGrid element replacing it by the OuterCanvas element
- Removed the GeneratePopupContent method while its code was moved to the constructor
- Refactored all OuterCanvas events into the SetMouseEventHandlersForOuterCanvas method
- Simplified the ItemsControl property getter and setter
- Better handling of the IsVisible property in PopupMenuItems where PopupMenuItems would not hide completely when IsVisible is set to false in markup
- Fixed a bug where parent all menus were closed when clicking on a menu referencing a submenu
- Fixed a bug where the menu did not show up at the right position after the window was resized or when switching to fullscreen mode.

Reviews for this release