Esempio n. 1
0
 public bool StiftReinlegen(Stift stift)
 {
     if (inhalt.Count > maxStifte)
     {
         return(false);
     }
     else
     {
         inhalt.Add(stift);
     }
     return(true);
 }
Esempio n. 2
0
        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());
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
 public Stift StiftRausnehmen(Stift stift)
 {
     inhalt.Remove(stift);
     return(stift);
 }