Пример #1
0
 /// <summary>
 /// Ajoute une PJ au formulaire et à l'action correspondante
 /// </summary>
 /// <param name="pj">PJ à inclure</param>
 public void addPJToForm(Enclosure pj)
 {
     // Ajout du lien à l'action
     int index = _action.addPJ(pj);
     // Ajout à la linksView
     this.addPJToView(pj,index);
     // Affichage de la linksView
     this.linksView.Visible = true;
 }
Пример #2
0
        // Ajout d'un lien à la ListView
        private void addPJToView(Enclosure pj, int encIndex)
        {
            // Ajout de l'image correspondant au lien dans la bibliothèque
            if (!biblio.Images.Keys.Contains(pj.IconeKey))
                this.biblio.Images.Add(pj.IconeKey, pj.BigIcon);

            // Ajout du lien à la ListView
            ListViewItem item = new ListViewItem(pj.Titre, pj.IconeKey);
            item.Tag = encIndex;

            // Ajout du lien à la listView
            linksView.Items.Add(item);
            this.pjListViewCol.Width = -1;
        }
Пример #3
0
 public EncWithStatus(Enclosure enc, EncStatus stat)
 {
     enclosure = enc; status = stat;
 }
Пример #4
0
 public int addPJ(Enclosure enc)
 {
     _links.Add(new EncWithStatus(enc, EncStatus.added));
     return(_links.Count - 1);
 }
Пример #5
0
 public EncWithStatus(Enclosure enc, EncStatus stat)
 {
     enclosure = enc; status = stat;
 }
Пример #6
0
 public int addPJ(Enclosure enc)
 {
     _links.Add(new EncWithStatus(enc, EncStatus.added));
     return _links.Count - 1;
 }