private void IgracUC_Mouse_Down_Igraci_To_Omiljeni(object sender, MouseEventArgs e) { IgracUC igracUC = sender as IgracUC; igracUC.DoDragDrop(igracUC.Ime, DragDropEffects.Copy); igracUC.setHighlight(); string ime = igracUC.Ime; IgracUC premjestaj = igracUC; premjestaj.loadData(); //Fix ako dragamo jednoga igraca pa ga pokusamo prebaciti jos preko menija //dodati na button a ne tu if (flowLayoutPanel2.Controls != null) { foreach (IgracUC i in flowLayoutPanel2.Controls) { if (i.Ime.Equals(premjestaj.Ime)) { return; } } } ListaKontrolaIgraciToOmiljeni.Add(premjestaj); }
private void flp1_DragDrop(object sender, DragEventArgs e) { string igracIme = e.Data.GetData(DataFormats.Text).ToString(); StartingEleven s = GetStartingEleven(igracIme); IgracUC igracUC = new IgracUC(s.Name, s.ShirtNumber.ToString(), s.Position.ToString(), s.Captain); igracUC.Name = igracIme; igracUC.MouseDown += IgracUC_Mouse_Down_Igraci_To_Omiljeni; igracUC.loadData(); resetFLP1Colors(); resetFLP2Colors(); flowLayoutPanel1.Controls.Add(igracUC); flowLayoutPanel2.Controls.RemoveByKey(igracIme); ListaKontrolaOmiljeniToIgraci.Clear(); ListaKontrolaIgraciToOmiljeni.Clear(); }