Как скрыть элемент Rectangle?
Столкнулся с такой проблемой. Есть вот такая 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
, который стреляет по корабликам (я реализую игру морской бой). И я хочу после каждого попадания в кораблик сделать так, чтобы он появлялся.
Источник: Stack Overflow на русском