//-------------------------------------------------------------------
 private void CorrigeModifsPossibles()
 {
     foreach (ListViewItem item in m_listView.Items)
     {
         CObjetDonneeAIdNumeriqueAuto objet = (CObjetDonneeAIdNumeriqueAuto)item.Tag;
         bool bCreate = item.Checked;
         if (ExclusionParException)
         {
             bCreate = !bCreate;
         }
         if (!bCreate)
         {
             if (m_hashtableObjets[objet] != null)
             {
                 CObjetDonnee obj = (CObjetDonnee)m_hashtableObjets[objet];
                 if (!obj.CanDelete())
                 {
                     item.Checked = !ExclusionParException;
                 }
             }
         }
     }
 }