在VB.NET中,有没有办法在任何事件之后执行代码,我已经编写了一个显式处理程序,而不是将调用作为每个单独事件处理程序的最后一行?在ASP.NET中,我可以将代码放在PreRender中,但在VB.NET中没有相同的代码,因为没有页面生命周期。
据我所知,对于桌面应用,模型非常不同,PreRender不适合桌面模型,但我希望它能说明我的意思。在ASP.NET中,我经常确定在处理事件并且基础数据库因此而发生更改后,PreRender中的控件是可见还是已启用。想要在VB.NET中做类似的事情似乎是合理的 - 多个事件可以改变底层数据库,因此可能需要刷新多个控件,因此编写一个例程来确定控件的可见性和启用,并在之后调用它已经处理了明确处理的事件。
我已尝试过表单验证/验证事件,但无法使其正常工作。