private void lnk_addFile_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { if (ctrl_openFile.ShowDialog() == DialogResult.OK && File.Exists(ctrl_openFile.FileName)) { CHelpData.FichierLie f = new CHelpData.FichierLie(ctrl_openFile.FileName); if (m_help.AjouterFichier(f)) { AjouterFichierLie(f, true); } } }
private void AjouterFichierLie(CHelpData.FichierLie fichier, bool selectionne) { ListViewItem itm = new ListViewItem(fichier.Nom); itm.SubItems.Add(fichier.TypeDeFichier.ToString()); itm.SubItems.Add(fichier.Extention); itm.SubItems.Add(fichier.Masquer.ToString()); itm.Tag = fichier; lv_fichiers.Items.Add(itm); itm.Selected = selectionne; ActualiserInfosSelectionFichier(); }
private void ActualiserInfosSelectionFichier() { if (lv_fichiers.SelectedItems.Count != 1) { lnk_suppFile.Enabled = false; chk_hide.Enabled = false; m_fichierSelec = null; return; } CHelpData.FichierLie f = (CHelpData.FichierLie)lv_fichiers.SelectedItems[0].Tag; chk_hide.Checked = f.Masquer; lnk_suppFile.Enabled = true; chk_hide.Enabled = true; m_fichierSelec = f; }
private void AjouterFichierLie(CHelpData.FichierLie fichier) { AjouterFichierLie(fichier, false); }