Exemplo n.º 1
0
 void RedListCategoryInit()
 {
     RedListCategoryCheckBoxes = new List <CheckBox>();
     checkBoxNE.Tag            = RedListCategoryEnum.NotEvaluated;
     RedListCategoryCheckBoxes.Add(checkBoxNE);
     checkBoxDD.Tag = RedListCategoryEnum.DataDeficient;
     RedListCategoryCheckBoxes.Add(checkBoxDD);
     checkBoxLC.Tag = RedListCategoryEnum.LeastConcern;
     RedListCategoryCheckBoxes.Add(checkBoxLC);
     checkBoxNT.Tag = RedListCategoryEnum.NearThreatened;
     RedListCategoryCheckBoxes.Add(checkBoxNT);
     checkBoxVU.Tag = RedListCategoryEnum.Vulnerable;
     RedListCategoryCheckBoxes.Add(checkBoxVU);
     checkBoxEN.Tag = RedListCategoryEnum.Endangered;
     RedListCategoryCheckBoxes.Add(checkBoxEN);
     checkBoxCR.Tag = RedListCategoryEnum.CriticallyEndangered;
     RedListCategoryCheckBoxes.Add(checkBoxCR);
     checkBoxEW.Tag = RedListCategoryEnum.ExtinctInTheWild;
     RedListCategoryCheckBoxes.Add(checkBoxEW);
     checkBoxEX.Tag = RedListCategoryEnum.Extinct;
     RedListCategoryCheckBoxes.Add(checkBoxEX);
     foreach (CheckBox cb in RedListCategoryCheckBoxes)
     {
         RedListCategoryExt.SetupToggleButton((RedListCategoryEnum)cb.Tag, cb);
     }
 }
Exemplo n.º 2
0
 void RedListCategoryUpdate()
 {
     foreach (CheckBox cb in RedListCategoryCheckBoxes)
     {
         cb.Checked = Edited == null ? false : ((RedListCategoryEnum)cb.Tag == Edited.Desc.RedListCategory);
         RedListCategoryExt.SetupToggleButton((RedListCategoryEnum)cb.Tag, cb);
     }
 }