public bool StiftReinlegen(Stift stift) { if (inhalt.Count > maxStifte) { return(false); } else { inhalt.Add(stift); } return(true); }
private void RefreshListView() { lstvStifte.Items.Clear(); List <ListViewItem> lstvItems = new List <ListViewItem>(); foreach (Stift stift in ausgewähltesMäppchen.Inhalt) { lstvItems.Add(Stift.ToListViewItem(ausgewähltesMäppchen, stift)); } lstvStifte.Items.AddRange(lstvItems.ToArray()); }
public static ListViewItem ToListViewItem(Mäppchen m, Stift s) { ListViewItem lstvItem = new ListViewItem(); lstvItem.Name = m.Inhalt.IndexOf(s).ToString(); lstvItem.Text = s.Material; lstvItem.SubItems.Add(s.Farbe); lstvItem.SubItems.Add(s.Zustand); lstvItem.SubItems.Add(s.Länge.ToString()); lstvItem.SubItems.Add(s.Benutzungen.ToString()); return(lstvItem); }
public Stift StiftRausnehmen(Stift stift) { inhalt.Remove(stift); return(stift); }