다른 컨트롤과 함께 버튼 복사가있는 양식이 하나 있습니다. 사용자가 복사 단추를 누르면 BackgroundWorker가 복사 작업을 수행합니다.백그라운드 작업을 수행 할 때 GUI 사용 안함
복사 작업 중에 컨트롤을 사용하지 않도록 설정하고 완료되면 다시 사용하도록 설정합니다. 어쨌든 더 쉬운 방법으로 그것을 할 수 있습니까? 모든 키보드/마우스 입력 사용 안 함 및 사용함.
추신 : 사용자가 Hour-Glass 아이콘을 표시하는 동안 클릭하면 GUI가 무료 인 경우 모든 클릭을 수집해서 실행해서는 안됩니다. GUI가 해제되면 누적 된 모든 클릭 수를 제거해야합니다.
this.Enabled = false; 내가 원하지 않는 전체 양식을 회색으로 표시합니다. 난 그냥 모래 시계를 보여주고 모든 마우스/키보드 입력을 비활성화하고 싶다. –
@AkshayJ 죄송합니다. 그 일을하고 싶지 않다는 것이 분명하지 않았습니다 .GIF 로딩 폼과 관련하여 내 두 번째 의견은 그게 효과가 있습니까? – LukeHennerley
아약스를 사용할 수 있도록이 웹 응용 프로그램이 있습니까? –