我正在构建一个扩展 DataGridView 的 WinForms 自定义控件。
interface IMyControl<A, B> { }
public partial class MyControl<A, B> : DataGridView, IMyControl<A, B>
{
}
A
并且B
是业务领域对象类型。
但是,代码不会编译。MyControl.Designer.cs
无法编译。
protected override void Dispose(bool disposing) //no suitable method found to override
{
if (disposing && (components != null))
{
components.Dispose();
}
//'object' does not contain a definition for 'Dispose'
base.Dispose(disposing);
}
'Infrastructure.MyControl.Dispose(bool)':找不到合适的方法来覆盖 MyControl.Designer.cs