如果我从诸如 System.Windows.Forms.Control 之类的类继承并创建 System.Windows.Forms.NewControl,是否有办法强制 .NET 将我的 System.Windows.Forms.NewControl 类用作 System.Windows.Forms .Control 以便所有内置控件都使用我的 System.Windows.Forms.NewControl?
IE。我想对控件的工作方式进行一些基本的更改,并且我希望将这些更改反映在所有控件中,而不必对每个控件类型进行子类化。
我知道扩展方法对此不起作用,因为它们需要显式调用,并且我希望更改属性和方法。