private void btnVoegSmaakToe_Click(object sender, RoutedEventArgs e) { if (lstSmaken.SelectedIndex != -1) { Smaak smaak = (Smaak)lstSmaken.SelectedItem; lstGekozenSmaken.Items.Add(smaak); if (huidigIjsje != null) { huidigIjsje.Bollen.Add(smaak); } } }
private void lstSmaken_MouseRightButtonUp(object sender, MouseButtonEventArgs e) { if (lstSmaken.SelectedIndex != -1) { Smaak smaak = (Smaak)lstSmaken.SelectedItem; lstGekozenSmaken.Items.Add(smaak); if (huidigIjsje != null) { huidigIjsje.Bollen.Add(smaak); } } }
public static Ijs MaakVerrassingsIjsje(Verpakkingen verpakking) { int aantalBollen = random.Next(1, 4); List <Smaak> verrassingsBollen = new List <Smaak>(); for (int i = 0; i < aantalBollen; i++) { int randomSmaak = random.Next(IjsSmaken.Count); Smaak smaak = IjsSmaken[randomSmaak]; verrassingsBollen.Add(smaak); } Ijs ijsje = new Ijs(verrassingsBollen, verpakking); return(ijsje); }