protected void RaiseCheckedChanged(IFile file) { if (!ItemCheckedChanged.IsNull()) { ItemCheckedChanged(this, new ContentEventArgs <IFile>(file)); } }
public static void RaiseCheckedChanged(IFile file, bool isProperty) { if (!ItemCheckedChanged.IsNull()) { ItemCheckedChanged(file, new ContentEventArgs <IFile>(file, isProperty)); } }
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()); } }