コード例 #1
0
 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);
         }
     }
 }
コード例 #2
0
        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();
        }
コード例 #3
0
        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;
        }
コード例 #4
0
 private void AjouterFichierLie(CHelpData.FichierLie fichier)
 {
     AjouterFichierLie(fichier, false);
 }