所以我有多种形式,因为我有多个场景。因此,当有人点击按钮时,比如提交您的用户名,就会转到下一个表单。这一切都很有效,然而,当我在第一个场景时,只有1/5的几率,当我点击按钮时它不会切换,它只是说&#34 ; ...(没有回应)"。我认为它不仅仅是第一个,但我不知道,因为我永远无法通过那里。
这里是第一个表单背后的代码(第一个表单只有两个按钮决定你想做什么,而我还没有实现第二个按钮):
using System;
using System.Windows.Forms;
namespace Chat_Room {
public partial class SceneOne : Form {
public SceneOne() {
InitializeComponent();
}
//static void Close() {
//}
private void createRoomButton_Click(object sender, EventArgs e) {
Form2 scene = new Form2();
scene.Show();
this.Hide();
}
}
}
我不确定为什么会崩溃,但每当我每五次点击一次按钮时它就会停止响应。可以肯定的是,当我在Visual Studio中进行调试时,我检查了它是否刚刚发生,但是,当在Debug文件夹中运行.exe文件时,它崩溃了大约1/5次。有什么想法吗?