Silverlight Menu and Context Menu v1.6

Rating: No reviews yet
Downloads: 155
Change Set: 49811
Released: Aug 21, 2010
Updated: Aug 23, 2010 by ZiadJ
Dev status: Stable Help Icon

Recommended Download

Example SL4PopupMenuDemo
example, 67K, uploaded Aug 21, 2010 - 92 downloads

Other Available Downloads

Source Code SL4PopupMenu
source code, 39K, uploaded Aug 21, 2010 - 36 downloads
Application SL4PopupMenu.dll
application, 39K, uploaded Aug 21, 2010 - 27 downloads

Release Notes

- Added new method InsertSubMenu and AddSubMenu to the PopupMenu class
- Changed the type of the ListBox parameter in the constructor to ItemsControl.
- Added the AutoMapHoverBoundsToParentOfTextBlocks property.
- Added the CloseOnLostFocus property.
- Added the CapturedMouseEventArgs property that can be used to monitor mouse movement while the menu is flown out.
- Added validation code to make sure items added have a unique name.
- Added a new contructor to the PopupMenuItem class.
- Removed the GetLayoutRootElement method.
- Renamed ClickedElements to ClickedOrHoveredElements.
- Modified and added comments to the ItemsControl property.
- Renamed ListBoxEffect to ItemsControlEffect.
- Better left click event handling
- The left icon in now PopupMenuItem is made transparent instead of collapsed when unchecked.
- Moved redundant code to new methods AdjustMarginToBrowserBounds and GetElementUnderMouseByTriggerElement.

- Added a menu in Demo1 using the new methods InsertSubMenu and AddSubMenu.
- Added a menu to Demo2 to demonstrate the use of the CloseOnLostFocus property.

- Fixed a bug where parent menus where not immediately closed when clicking outsite a hovered child menu.

Reviews for this release

No reviews yet for this release.