В классическом MVC модель уведомляет мнение об изменениях, внесенных в нее. В C # это означает, что я должен создать подкласс для интересующего меня представления и регистра класса подкласса для события модели. Например,
если бы я должен был реализовать MVC с использованием C # и Winforms, мне пришлось бы создать подкласс класса TextBox, а затем зарегистрироваться в конструкторе MyTextBox для событий модели. Я прав?
Как это было выпущено в Smalltalk? Нужно ли также создавать подклассы для каждого представления, чтобы регистрировать события модели, или есть какой-то способ динамически добавлять события в представления на лету?
Спасибо