Класс List<T>
предназначен для производительности, а не для наследования, и большинство его методов не являются виртуальными, поэтому вы не можете их переопределить.Вместо этого вы можете наследовать от Collection<T>
, который является , предназначенным для наследования, и переопределять метод InsertItem
.
Но в любом случае, я не думаю, что класс коллекции является правильнымместо для обновления TextBox
... Вместо этого вы должны использовать класс коллекции, который вызывает события при его изменении (например, BindingList<T>
или ObservableCollection<T>
), и реагировать на события, чтобы обновить TextBox