/// <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; }
// 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; }
public EncWithStatus(Enclosure enc, EncStatus stat) { enclosure = enc; status = stat; }
public int addPJ(Enclosure enc) { _links.Add(new EncWithStatus(enc, EncStatus.added)); return(_links.Count - 1); }
public int addPJ(Enclosure enc) { _links.Add(new EncWithStatus(enc, EncStatus.added)); return _links.Count - 1; }