C# 在回调期间禁用所有控件

C# 在回调期间禁用所有控件,c#,callback,devexpress,C#,Callback,Devexpress,我有一个DevExpress回调面板,里面有一组按钮和一个文本框。当用户单击按钮时,它会将消息添加到文本框并执行回调。用户还可以在文本框中键入内容,当文本框失去焦点时,它还会执行回调。当回调发生时,会出现一个模式加载面板,以阻止用户在文本框中快速发送垃圾按钮和混淆单词(我相信我可以用jQuery代码更好地处理这个问题,但我对这方面还很陌生,所以我正在尽我所能做到最好)。我的主要问题是,在执行回调时,用户可以继续键入文本框,并且在回调结束时删除新文本。我的结论是,我只是想在回调期间停止所有输入,所

我有一个DevExpress回调面板,里面有一组按钮和一个文本框。当用户单击按钮时,它会将消息添加到文本框并执行回调。用户还可以在文本框中键入内容,当文本框失去焦点时,它还会执行回调。当回调发生时,会出现一个模式加载面板,以阻止用户在文本框中快速发送垃圾按钮和混淆单词(我相信我可以用jQuery代码更好地处理这个问题,但我对这方面还很陌生,所以我正在尽我所能做到最好)。我的主要问题是,在执行回调时,用户可以继续键入文本框,并且在回调结束时删除新文本。我的结论是,我只是想在回调期间停止所有输入,所以我希望有一种方法可以在回调期间禁用面板内的所有控件,然后在完成后重新启用它们。我知道把它们藏起来是可能的,但这对我来说太碍眼了

有什么想法吗