private void OptionsListView_ItemClick(object sender, MouseButtonEventArgs e) { if (_buttonsListView != null) { _buttonsListView.SelectedIndex = -1; } OptionsItemClick?.Invoke(this, new ItemClickEventArgs(_optionsListView.SelectedItem)); }
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 }); }
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 }); }