示例#1
0
 private void UserControl_MouseUp(object sender, MouseButtonEventArgs e)
 {
     if (Keyboard.Modifiers.HasFlag(ModifierKeys.Control) && this.DataContext is InventoryItem ii)
     {
         InventoryTab.RunItemsRoll20Integration(ii);
         e.Handled = true;
     }
 }
        private void RunItemR20(object sender, RoutedEventArgs e)
        {
            InventoryItem ii = sender as InventoryItem;

            if (sender is Button && this.Inventory.SelectedItems != null && this.Inventory.SelectedItems.Count > 0)
            {
                ii = (InventoryItem)this.Inventory.SelectedItems[0];
            }

            if (ii == null || !R20WSServer.Connected)
            {
                return;
            }

            InventoryTab.RunItemsRoll20Integration(ii);
        }