private void Panel_MouseRightButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e) { if (selected) { ItemRightClicked?.Invoke(this, new ItemRightClickedEventArgs <T>(item)); } }
private void UserControl_MouseRightButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e) { if (ItemRightClicked != null) { ItemRightClicked.Invoke(this, reference); } }
private void NewModelSystem_RightClicked(object obj) { int index = FindIndex(obj); FocusedSelectedModule = index; SetModuleFocus(); // open the button's menu if it exists if (obj is BorderIconButton button) { var menu = button.ContextMenu; if (menu != null) { menu.PlacementTarget = button; menu.IsOpen = true; ItemRightClicked?.Invoke(button, DisplayedItems[index]); } } }
private void Item_ItemRightClicked(object sender, ItemRightClickedEventArgs <T> e) { ItemRightClicked?.Invoke(sender, e); }
private void OnRowRightClicked(ItemListRow row) { ItemRightClicked?.Invoke(row.Item); }
private void OnItemRightClicked(InventoryItem inventoryItem) { ItemRightClicked?.Invoke(inventoryItem); }
internal void ItemRitClked(MaskinListBoxItem msi) { ItemRightClicked?.Invoke(new itemArgs(msi.MainText, msi.Content, msi.Info, GetIDbyItem(msi))); }