
01/02/2007, 04:10
|
| | Fecha de Ingreso: junio-2003 Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 8 meses Puntos: 7 | |
¿Es correcto usar CheckForIllegalCrossThreadCalls? .NET 2.0 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. |