VB.NET中的锁定功能区按钮

VB.NET中的锁定功能区按钮,vb.net,ribbon-button,Vb.net,Ribbon Button,我正在用VB.NET开发一个应用程序。用户界面包含带有几个功能区按钮的功能区选项卡。在每个功能区按钮单击事件上,应用程序将执行一个进程 执行进程时,我希望锁定其他功能区按钮的单击事件。这意味着,用户不能选择其他功能区按钮。 我找不到功能区按钮的“锁定”属性。为了避免按钮变灰,我不想禁用按钮。请提供您的建议。在表单中创建一个布尔变量。每当要禁用按钮并在每个单击处理程序的开头进行检查时,将其设置为false。如果为false,则中止处理程序。旁注:我建议禁用按钮。用户应该知道,什么时候可以点击,什么

我正在用VB.NET开发一个应用程序。用户界面包含带有几个功能区按钮的功能区选项卡。在每个功能区按钮单击事件上,应用程序将执行一个进程

执行进程时,我希望锁定其他功能区按钮的单击事件。这意味着,用户不能选择其他功能区按钮。
我找不到功能区按钮的“锁定”属性。为了避免按钮变灰,我不想禁用按钮。请提供您的建议。

在表单中创建一个布尔变量。每当要禁用按钮并在每个单击处理程序的开头进行检查时,将其设置为false。如果为false,则中止处理程序。旁注:我建议禁用按钮。用户应该知道,什么时候可以点击,什么时候不能点击。谢谢。但是,是否可以删除按钮的单击事件?当然可以。但在这种情况下,应该避免使用Handles语句,而是使用AddHandler和RemoveHandler语句来分配和删除事件处理程序。