コード例 #1
0
        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);
        }
コード例 #2
0
 public static MenuFlyoutItem GetMultiSelectItem(IMenuFlyoutItemClickListener listener = null, MultiSelectCommandBarOption option = null)
 {
     return(GetMultiSelectMenuFlyoutItem("MultiSelect", listener, option));
 }