mysqlサーバーへの接続を処理するlogin()メソッドを呼び出してから、ユーザーを認証しています。mysqlサーバーへの接続には時間がかかるので、「読み込み中」のステータスを示すラベルを付けたいと思います。私はその中で次のようなことをしています:
private void button_login_Click(object sender, EventArgs e)
{
label_status.Text = "Loading ...";
login();
}
しかし、label_statusテキストが「Loading...」に変更されているのがわかりません。代わりに、ログイン機能が戻った後、label_statusにこのステータスが表示されます。
なんでこれなのかわからない?これはスレッドの問題ですか?どんな助けでもいただければ幸いです。