Problemas de Modificación de Tooltip en Silverlight?
Estaba escribiendo una aplicación en Silverlight que tenía que cambiar el Tooltip de acuerdo al idioma escogido. Obviamente esto se hace programáticamente, pero observé que en ocasiones los cambios no se ejecutaban de acuerdo a lo que decía el código. Después del tradicional “cacharreo” observé que el Tooltip no se actualiza, si al control en tiempo de diseño se le fue asignado un Tooltip en particular. Así que si desea que el tooltip siempre se actualice, asegúrese de que el control en tiempo de diseño tiene el tooltip en Nulo. Ojo: Nulo. No se vale que luego de haberlo inicializado en tiempo de diseño, use por ejemplo Blend para modificar el tooltip borrando el que ya había, pues esto nos deja un tooltip con cadena vacía, que tampoco dejará actualizarlo con código.
Comments
Anonymous
October 27, 2010
Walter. I por que no usas binding y notifypropertychanged?Anonymous
October 27, 2010
Hola Andrés. En este caso no hay un source fijo para los datos. En cualquier momento puede cambiarse de un XML a un DataService o un archivo de texto plano, etc. Es necesario dar la dinamicidad adecuada.