Как скрыть элемент Rectangle?

Рейтинг: 0Ответов: 0Опубликовано: 27.03.2023

Столкнулся с такой проблемой. Есть вот такая ViewModel:

internal class ViewModelBase : INotifyPropertyChanged {

    public event PropertyChangedEventHandler PropertyChanged = delegate { };

    protected void Set<T>(ref T field, T value, [CallerMemberName] string propName = "") {
        if (!field.Equals(value)) {
            field = value;
            PropertyChanged(this, new PropertyChangedEventArgs(propName));
        }
    }

    protected void Set<T>(ref T field, T value, params string[] propNames) {
        if (!field.Equals(value)) {
            field = value;
            foreach (var name in propNames)
            PropertyChanged(this, new PropertyChangedEventArgs(name));
        }
    }
    
    internal void Notify (params string[] names) {
        foreach (var name in names) {
            PropertyChanged(this, new PropertyChangedEventArgs(name));
        }
    }
}

В ней есть метод Notify, который стреляет по корабликам (я реализую игру морской бой). И я хочу после каждого попадания в кораблик сделать так, чтобы он появлялся.

Ответы

Ответов пока нет.