timheuer / callisto

A control toolkit for Windows 8 XAML applications. Contains some UI controls to make it easier to create Windows UI style apps for the Windows Store in accordance with Windows UI guidelines.
http://timheuer.com/blog/archive/2012/05/31/introducing-callisto-a-xaml-toolkit-for-metro-apps.aspx
Other
338 stars 108 forks source link

Menu duplicate of Windows.UI.Popups.PopupMenu #12

Closed timheuer closed 12 years ago

timheuer commented 12 years ago

PopupMenu can be used for Menu scenarios in XAML apps, so why would we need Menu? One argument is that Menu in Callisto can better align with MVVM models as PopupMenu doesn't implement ICommand but rather IUICommand.

Additionally Menu can be styled/templated.

timheuer commented 12 years ago

Closing my own issue as non-actionable :-). PopupMenu intent is for context menus and do not allow for customization or for other types (i.e., toggle)