private void OptionsListView_ItemClick(object sender, MouseButtonEventArgs e)
        {
            if (_buttonsListView != null)
            {
                _buttonsListView.SelectedIndex = -1;
            }

            OptionsItemClick?.Invoke(this, new ItemClickEventArgs(_optionsListView.SelectedItem));
        }
Exemplo n.º 2
0
        private void OnOptionsItemClick()
        {
            if (_buttonsListView != null)
            {
                _buttonsListView.SelectedIndex = -1;
            }

            (_optionsListView.SelectedItem as HamburgerMenuItem)?.RaiseCommand();
            RaiseOptionsItemCommand();

            OptionsItemClick?.Invoke(this, new ItemClickEventArgs(_optionsListView.SelectedItem));
        }
        private void OptionsListView_ItemClick(object sender, ItemClickEventArgs e)
        {
            if (_buttonsListView != null)
            {
                _buttonsListView.SelectedIndex = -1;
            }

            OptionsItemClick?.Invoke(this, e);
            ItemInvoked?.Invoke(this, new HamburgetMenuItemInvokedEventArgs()
            {
                InvokedItem = e.ClickedItem, IsItemOptions = true
            });
        }
Exemplo n.º 4
0
        private void OnOptionsItemClick()
        {
            if (_buttonsListView != null)
            {
                _buttonsListView.SelectedIndex = -1;
            }

            var selectedItem = _optionsListView.SelectedItem;

            (selectedItem as HamburgerMenuItem)?.RaiseCommand();
            RaiseOptionsItemCommand();

            OptionsItemClick?.Invoke(this, new ItemClickEventArgs(selectedItem));
            ItemInvoked?.Invoke(this, new HamburgerMenuItemInvokedEventArgs()
            {
                InvokedItem = selectedItem, IsItemOptions = true
            });
        }