private void Item_CheckedChanged(string value, bool isChecked)
 {
     ItemCheckedChanged?.Invoke(new ObservableCheckedListCheckedChanged()
     {
         Value     = value,
         IsChecked = isChecked
     });
 }
        public void SetChecked(bool isChecked, bool triggerCheckChanged = true)
        {
            _IsChecked = isChecked;
            OnPropertyChanged(nameof(IsChecked));

            if (triggerCheckChanged)
            {
                ItemCheckedChanged?.Invoke(this, new EventArgs());
            }
        }