private bool IsCompatibleCheckState(bool checkedFlag, UpgradeHelpers.Helpers.CheckState checkState)
 {
     if (checkedFlag)
     {
         return(checkState == UpgradeHelpers.Helpers.CheckState.Checked);
     }
     else
     {
         return(checkState != UpgradeHelpers.Helpers.CheckState.Checked);
     }
 }
Example #2
0
        public static void Add(this IList <CheckedListBoxItem> list, object newitem, UpgradeHelpers.Helpers.CheckState checkedState)
        {
            var boxItem = newitem as CheckedListBoxItem;

            if (boxItem != null)
            {
                list.Add(boxItem);
            }
            else
            {
                CheckedListBoxItem item = UpgradeHelpers.Helpers.StaticContainer.Instance.Resolve <CheckedListBoxItem>();
                item.Text    = "" + newitem;
                item.Checked = checkedState == CheckState.Checked;
                list.Add(item);
            }
        }