返回首页

我工作的一个演示使用XNA(Demoscene),但我想弹出一个窗口,在这里你可以选择设置。但是,当我的代码一个按钮来打开一个新的Game1()实例,我得到这个(InvalidOperationException异常):

DET ER ikke EN gyldig operasjon的åstarte NYmeldingsløkke我EN enkelt TRAD。 bruk Form.ShowDialog我stedet。

英语翻译到它是不是一个有效的操作,在一个单独的线程开始一个新的消息循环(?)。使用Form.的ShowDialog而不是

我用我的设置表单的ShowDialog。需要改变什么?

来源:


using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

 

namespace Tg12

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

            button1.Text = "Start!";

        }

 

        private void button1_Click(object sender, EventArgs e)

        {

            Game1 game = new Game1();

            game.Run();

        }

    }

}

Program.cs中:
{C}

回答

评论会员:L 时间:2