Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2011, 07:52
eloy_ameneiros
 
Fecha de Ingreso: julio-2010
Mensajes: 93
Antigüedad: 13 años, 9 meses
Puntos: 0
Error al cargar controles en FlowLayoutPanel

Buenas trades a todos, mi problema es que intento cargar un control de usuario en un flowLayoutPanel, pero cuando esta ejecutando me devuelve el mensaje de error "Error al crear identificador de ventana" y no se que puede ser.

El código del evento paint del flowLayoutPanel es el siguiente:

Cita:
private void fLP_panel_Paint(object sender, PaintEventArgs e)
{
fLP_panel.Controls.Clear();
var comerciales = from cm in s.Operadoras
join t in s.Turnos on cm.Turno equals t.Uid
select new
{
comercial = cm.Nombre,
turno = t.Descripcion
};
foreach(var com in comerciales)
{
Comercial_CU op = new Comercial_CU(com.comercial, com.turno);
fLP_panel.Controls.Add(op);
Application.DoEvents();
}
}
Lo que hago es recorrer los valores de la consulta linq y pasarselos a dos label del control de usuario para luego cargar el flowLayoutPanel con los controles de usuario ya cargados.
El error me lo tira en esa línea:

Cita:
fLP_panel.Controls.Add(op);