我正在调用一个 login() 方法来处理与 mysql 服务器的连接,然后对用户进行身份验证。连接到 mysql 服务器需要一些时间,所以我想放置一个显示“正在加载”状态的标签。我正在做这样的事情:
private void button_login_Click(object sender, EventArgs e)
{
label_status.Text = "Loading ...";
login();
}
但我没有看到 label_status 文本更改为“正在加载...”。相反,它会在登录功能恢复后在 label_status 中显示此状态。
我不知道这是为什么?这是一些线程问题吗?任何帮助,将不胜感激。