wpf c#按钮等待按下按钮
好吧,我是编码时的傻瓜
所以我要做的就是按钮谁会等待
用户单击其他多个按钮之一继续
void Mainbutton() { //the program run throw so method //Wait for the user to choose one button (I made a numeric pad with buttons) //Then use this information to work }
我知道我的英语不是很好,非常感谢
尝试这样的事情:
bool gotResponse = false; //you need to run MainTask in a different thread Thread thread = new Thread(new ThreadStart(DoWork)); thread.Start(); void DoWork() { //do some work //when something else needed from user then popup message MessageBox.Show("say whatever you need to say"); while(!gotResponse) { //note: this loop doesn't stop until gotResponse = true; } //do rest of your work } private button_Click(object sender, RoutedEventArgs e) { gotResponse = true; }