public void OnPropertyChanged(string propertyName, object before, object after)
{
if (propertyName == nameof(SelectedIdols))
{
DeleteCommand.RaiseCanExecuteChanged();
CopyIidCommand.RaiseCanExecuteChanged();
}
if (PropertyChanged != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}