When you need a Custom Control Designer in .NET for your control, the NETFX-way to implement that no longer works for .NET.
The reason is this:
https://devblogs.microsoft.com/dotnet/custom-controls-for-winforms-out-of-process-designer/
The behavior you see, is by design.
Originally posted by @KlausLoeffelmann in #13232