不能创建主窗口继承类的对象
本文关键字:对象 继承 窗口 创建 不能 | 更新日期: 2023-09-27 18:04:24
我正在尝试创建从MainWindow继承的登录对象(c#代码中创建的默认窗口)下面是我的代码:
public partial class MainWindow : Window
{
login ins = new login();
.
.
.
.
}
public class login
{
public login(){}
}
给出的错误是:System类型的未处理异常。StackOverflowException"发生
通过从MainWindow
派生,每次实例化login
时都调用MainWindow
的指导器。
- 做出"主窗口"
- "MainWindow"创建登录
- "Login"继承了"MainWindow",所以它创建了一个新的
- 新建"主窗口"新建"登录"
- 无限重复
- StackOverflow !
你的"Login"类不应该从"MainWindow"派生(其他任何东西也不应该!)