세탁기 제어 프로그램을 만들고 내 스레드 중간에 2 초 타이머가 필요합니다. 이것은 'wash'시간을 표현하기위한 것입니다. (실제로는 30 분 정도가 소요됩니다.하지만 오래 기다리고 싶지 않습니다.) 2 초 후에 스레드로 계속됩니다.수면을 사용하지 않고 2 초의 일시 정지를 추가하는 방법은 무엇입니까?
// Door
if (radioButtonDoor.Checked == false)
{
doorOpenLight.FillColor = Color.Red;
doorOpen.FillColor = Color.Red;
doorUnlocked.FillColor = Color.Red;
doorClosed.FillColor = Color.Transparent;
doorLocked.FillColor = Color.Transparent;
doorLight.FillColor = Color.Transparent;
}
else if (radioButtonDoor.Checked == true)
{
doorOpenLight.FillColor = Color.Transparent;
doorOpen.FillColor = Color.Transparent;
doorUnlocked.FillColor = Color.Transparent;
doorClosed.FillColor = Color.Red;
doorLocked.FillColor = Color.Red;
doorLight.FillColor = Color.SpringGreen;
doorLockedImage.Visible = true;
//2 second timer here
}
//Wash
if (doorLight.FillColor == Color.SpringGreen)
{
textBoxTemp.Text = temp.ToString();
washLight.FillColor = Color.SpringGreen;
}
모든 색상 변경 그냥 내 강사 기계에있는 상태를 보여주고 있습니다 : 난 그냥 문을 잠금 및 세척을 시작 사이의 일시 정지 작업입니다, 이것은 내가 지금까지있는 것입니다. 언제든지 세탁을 중단 할 필요가 있으므로 잠을 자지 않으므로 유용하지 않을 수 있습니다. 감사합니다
어떻게 대기를 중지 할 수 있습니까? – svick
편집 내 대답 –
버튼 클릭으로 이것을 언급하는 것을 잊어 버렸습니다! 그래서 어떻게 보일까요? :) – user3555033