Example #1
0
        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);
        }
Example #2
0
        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();
        }