private void button4_Click(object sender, EventArgs e) { // PROVERAVA PO IMENU AKO IME NIJE UNIQUE NECE MOCI DVA SA ISTIM IMENOM U SASTAV /*if (this.LvIgraci.SelectedItems.Count != 0) * { * if(this.LVSastav.Items.Count == 30) * { * MessageBox.Show("Sastav popunjen."); * return; * } * bool postoji = false; * var test = this.LvIgraci.SelectedItems[0]; * foreach(ListViewItem item in LVSastav.Items) * { * if(item.Text == test.Text) * { * postoji = true; * } * } * if(!postoji) * { * var klon = test.Clone(); * this.LVSastav.Items.Add((ListViewItem)klon); * } * }*/ // Multiple select if (this.LvIgraci.SelectedItems.Count > 0) { foreach (ListViewItem ListItem in this.LvIgraci.Items) { if (ListItem.Selected == true) { var klon = ListItem.Clone();; /* if (!LVSastav.Items.Contains((ListViewItem)klon)) * { * this.LVSastav.Items.Add((ListViewItem)klon); * }*/ ListViewItem duplikat = LVSastav.FindItemWithText(ListItem.Text); if (duplikat == null) { this.LVSastav.Items.Add((ListViewItem)klon); } } } } }