Пример #1
0
        public void InitCartes()
        {
            Liste l = (Liste)this.Tag;

            foreach (var item in l.Cartes)
            {
                CtlCarte ctlcarte = new CtlCarte();
                ctlcarte.Tag = item;
                ctlcarte.Init();
                flpCartes.Controls.Add(ctlcarte);
            }
        }
Пример #2
0
        public void btnAddCarte_Click(object sender, EventArgs e)
        {
            // Definit une nouvelle carte
            Carte c = new Model.Carte();

            c.Titre = txtBoxTitreCarte.Text;

            // Ajoute la carte a la BD
            ctlr.AjouterCarteALaListe(c, (Liste)this.Tag);

            // Ajoute graphiquement la carte a la liste
            CtlCarte ctCarte = new CtlCarte();

            ctCarte.Tag = c;
            ctCarte.Init();
            ctCarte.SupprimeMoi += CtCarte_SupprimeMoi;

            flpCartes.Controls.Add(ctCarte);
            ctCarte.MoveUp   += CtCarte_MoveUp;
            ctCarte.MoveDown += CtCarte_MoveDown;
        }