I am writing an extended ListView control and I would need to watch/subscribe to events when a Column is added/modified/removed. - This is WinForms C# 12 .NET 8
As far as I have seen, the ColumnHeaderCollection returned by listview.Columns does not support that, does anyone know how I can override this and still return a ColumnHeaderCollection on the Columns property? I want to retain their default functionalities like ContainsKey, RemoveByKeys and all the constructurs.
If I overload this with a regular List I lost all that.