private static MenuFlyoutItem GetMultiSelectMenuFlyoutItem(string text, IMenuFlyoutItemClickListener listener = null, MultiSelectCommandBarOption option = null) { var item = new MenuFlyoutItem() { Icon = new FontIcon() { Glyph = "\uE762" }, Text = Helper.Localize(text) }; item.Click += (s, args) => { listener?.Select((s as FrameworkElement).DataContext); Helper.ShowMultiSelectCommandBar(option); }; return(item); }
public static MenuFlyoutItem GetMultiSelectItem(IMenuFlyoutItemClickListener listener = null, MultiSelectCommandBarOption option = null) { return(GetMultiSelectMenuFlyoutItem("MultiSelect", listener, option)); }