0

这在设计器视图中不起作用....

public partial class FMain : IMasterForm<Familia>
{
    public FMain()
    {
        InitializeComponent();
    }
}

但这...在设计师看来还可以!...

public partial class FMain : Fbase 
{
    public FMain()
    {
        InitializeComponent();
    }
}
public class Fbase : IMasterForm<Familia>
{
    public Fbase() { }
}

我在这里找到了这个答案:http: //madprops.org/blog/Designing-Generic-Forms/

但我需要在不创建另一个额外类的情况下操作它。这是可能的?

4

1 回答 1

1

您省略了基类,即 Form。可能您已将其替换为界面。

正确的类声明是:

public partial class Fbase: Form, IMasterForm<Familia>
于 2014-09-29T11:35:10.823 回答