Q>Если картинка статичная, то ее не зачем держать в viewModel,
ViewModel подставляет разные картинки в зависимости от состояния модели.
Самым естественным путем мне пока кажется в геттере сделать
return Properties.Resources.MyImage;
Ну и в этом месте хотелось бы обойтись без строковых литералов и констант.
Статические свойства в Properties.Resources кажутся очень удобными потому что их использование проверяется при компиляции.
Опять хочу неправильного?