小编Bjo*_*nen的帖子

Form.Show():无法访问已处置的对象

我已经坚持了一段时间了.我无法在按钮点击上打开新表单.如果我.Show()在开始表单构造函数中创建和表单,我将工作.我不明白!:-(

启动表单

public Form1()
    {
        InitializeComponent();
        startmessage();
        br = Logic.loadXML("theshiiiiiittt.xml");
        br2 = br.Clone();
        loadboxes();
        //serializeTest();
        t = new Thread(contactDBUpdate);
        //t.IsBackground = true;
        t.Start();

    }
Run Code Online (Sandbox Code Playgroud)

按钮事件:

private void resultButton_Click(object sender, EventArgs e)
    {
        ResultForm rf = new ResultForm(this);
        rf.Show();
        this.Enabled = false;
    }
Run Code Online (Sandbox Code Playgroud)

希望这就够了.

c# winforms

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

c# ×1

winforms ×1