Ho una serie di moduli e navigare tra di loro.Come velocizzare il rendering .NET winforms
Ogni modulo ha un set di controlli per il quale carico proprietà dal database SQLite e questa è l'operazione lunga (circa 1s) che non dà agli utenti la sensazione migliore perché il modulo viene disegnato gradualmente.
Non mi interessa il ritardo, ma mi piacerebbe che il modulo fosse disegnato quando tutti i dati sono stati caricati. Mi piacerebbe evitare nuovi thread perché ciò comporterebbe problemi di funzionamento cross-thread.
Esiste una buona soluzione oltre a velocizzare l'intera applicazione effettuando il caching dei dati caricati?