2017-10-17 9 views

Répondre

0

vous pouvez faire avec une simple boucle

en supposant que les deux zones de liste ont la même longueur

for (int i = 0; i < listboxQuantity.Items.Count; i++) 
     { 
      var A = Convert.ToInt32(listboxQuantity.Items[i]); 
      var B = Convert.ToInt32(listboxPrice.Items[i]); 
      listboxTotal.Items.Add(A * B); 

une sortie d'échantillon pour deux listes

enter image description here

+0

merci mais i » m obtenir cette erreur.Une exception non gérée de type 'System.InvalidCastException' s'est produite dans mscorlib.dll Additio Informations natives: Impossible de convertir un objet de type 'System.Data.DataRowView' en type 'System.IConvertible'. – h1n1

+0

travaillent avec WinForms ou WPF? – styx

+0

Merci pour votre aide. J'ai la réponse maintenant. Les éléments de mes listes provenaient de ma base de données, c'est pourquoi vos codes ne fonctionnaient pas, donc j'ai essayé une commande Mysql et cela a fonctionné. Merci – h1n1