Ejemplo n.º 1
0
 private void AddItemsTo(ListView view)
 {
     foreach (var item in _file.GetItems())
     {
         var listViewItem = view.Items.Add(item.Name);
         listViewItem.SubItems.Add(item.Encumbrance.ToString());
         listViewItem.SubItems.Add(item.Price.ToString("#,#"));
         listViewItem.SubItems.Add(item.MagicBonus.ToString());
         listViewItem.SubItems.Add(item.SecondaryCode.ToString());
         listViewItem.SubItems.Add(item.IsReady ? "Yes" : "No");
         listViewItem.SubItems.Add(item.Identified.ToString());
         listViewItem.SubItems.Add(item.IsCursed ? "Yes" : "No");
         listViewItem.SubItems.Add(item.NumberOfItemsInBundle.ToString());
         listViewItem.SubItems.Add(item.Charges.ToString());
         listViewItem.SubItems.Add(item.MagicalEffectCode.ToString());
         listViewItem.SubItems.Add(item.SpecialCode);
         listViewItem.SubItems.Add(item.GetLocation());
         listViewItem.SubItems.Add(item.Hands.ToString());
         listViewItem.SubItems.Add(item.DamageVsLarge.ToString());
         listViewItem.SubItems.Add(item.Rate.ToString());
         listViewItem.SubItems.Add(item.Protection.ToString());
         listViewItem.SubItems.Add(item.WeaponClass);
         listViewItem.SubItems.Add(item.MeleeClass);
         listViewItem.SubItems.Add(item.DamageVsMedium.ToString());
         listViewItem.SubItems.Add(item.Range.ToString());
         listViewItem.SubItems.Add(item.ClassUsage.ToString());
         listViewItem.SubItems.Add(item.MissileType.ToString());
     }
 }