[WPF – NET 7.0] - DoEvents para aplicaciones WPF

Descripción general:

Hace muchos años se usaba en Formularios la instrucción DoEvents para que se pudieran ejecutar las tareas pendientes. Con la aparición de WPF dejo de funcionar

Un poco de historia

En las aplicaciones de  Windows Presentation Foundation (WPF) no podemos usar el equivalente a  DoEvents de Windows Forms, simplemente porque no existe esa funcionalidad para WPF, pero no te preocupes porque aquí te explico cómo crear un método DoEvents listo para usar en las aplicaciones de WPF,

Un poco de código


   Private Delegate Sub EmptyDelegate()
    Private Sub DoEvents()
        Dispatcher.CurrentDispatcher.Invoke(DispatcherPriority.Background,
                                        New EmptyDelegate(Sub()
                                                          End Sub))
    End Sub