Ну, извините за это.Я провел несколько часов, экспериментируя и исследуя, и подумал, что мне нужна помощь.
Одно дело получить смутное сообщение об ошибке.Это действительно расстраивает, когда вы понимаете, что делаете что-то, чтобы решить проблему, но сообщение не обновлялось в Blend даже после перестроения! После того, как я закрыл и заново открыл Blend, оно отвечаломои изменения.Если кто-то столкнется с этой проблемой, может быть, это поможет узнать, что перезапуск Blend необходим.
Так или иначе, эта конкретная ошибка была вызвана свойством readonly, которое действительно не должно было быть доступно только для чтения.После этого у меня была другая проблема в моей переопределенной функции OnApplyTemplate
.Теперь все работает как надо.