No bloquear el hilo UI
Publicado por Pinta (6 intervenciones) el 24/09/2020 13:28:29
Hola a todos,
Estoy desarrollando una aplicación donde añado distintas fechas en un panel.
Las fechas las obtengo por un método asíncrono y luego mediante un foreach añado las fechas a un layoutpanel
El problema que tengo es que quiero mostrar una imagen animada mientras realiza la tarea y cuando llega al foreach se para la animacion puesto que bloquea el hilo ui.
Gracias por aticipado
Estoy desarrollando una aplicación donde añado distintas fechas en un panel.
Las fechas las obtengo por un método asíncrono y luego mediante un foreach añado las fechas a un layoutpanel
1
2
3
4
5
6
7
8
9
10
espera.visible=true;
var fechas = await SelectFechasTipoAsync(entity, idEntity);
foreach (var fecha in fechas)
{
panelLayoutFechas.Controls.Add(new CtrlFecha(fecha) { BackColor = blanco ? Color.White : SystemColors.Control });
}
espera.visible=false;
El problema que tengo es que quiero mostrar una imagen animada mientras realiza la tarea y cuando llega al foreach se para la animacion puesto que bloquea el hilo ui.
Gracias por aticipado
Valora esta pregunta


0