Foros del Web » Programación para mayores de 30 ;) » .NET »

¿Es correcto usar CheckForIllegalCrossThreadCalls?

Estas en el tema de ¿Es correcto usar CheckForIllegalCrossThreadCalls? en el foro de .NET en Foros del Web. Hola gente... Bueno, pues eso, cuando ejecutamos una hebra o un método asyncrónico y dentro de dicho método, estamos modificando los datos de un control ...
  #1 (permalink)  
Antiguo 01/02/2007, 04:09
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
¿Es correcto usar CheckForIllegalCrossThreadCalls?

Hola gente...

Bueno, pues eso, cuando ejecutamos una hebra o un método asyncrónico y dentro de dicho método, estamos modificando los datos de un control (Ej.: Agregando elementos a una lista), este procedimiento falla y para solucionarlo tenemos que poner la instrucción: "CheckForIllegalCrossThreadCalls = false;".

Pero... ¿Es correcto usar esto?, es decir... ¿Es la forma "Elegante" de hacerlo o hay una forma más compliacada pero que realmente es la adecuada?, quiero programar lo más optimo posible y no sé por que me da que esta no es la forma más adecuada....

En fin, si alguien me puede orientar y confirmar si es adecuado usarlo o si no lo es, se lo agradecería enormemente.

Saludos nuevamente, jejeje.
__________________
Charlie.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:49.