Como llegar a la altura de píxeles BitmapImage de Silverlight antes de que se dibuja en el lienzo?
-
28-09-2019 - |
Pregunta
Tengo una imagen, lo que necesito escala basada en los valores de píxeles de la imagen. Cuando creo el BitmapImage, los píxeles (altura y anchura) son ambos 0.
¿Hay una manera de conseguir la altura y el ancho delante de la imagen se dibuja a la lona?
Solución
I tenía un problema similar donde necesitaba para medir la altura de una fila (con contenido) que se añade a una cuadrícula antes de añadir a la cuadrícula. Respuesta corta -. no puede hacerse
Long respuesta - se puede hacer. En mi código subyacente, he creado un muñeco de cuadrícula no una parte de la interfaz de usuario. Yo añadiría la fila a la misma, y ??luego llamar a .measure en el maniquí de cuadrícula que me daría el tamaño de la fila prestado. Entonces sólo podría añadir la fila a la red real en la interfaz de usuario.
sospecho que podría intentar el mismo enfoque con su imagen. Crear un lienzo ficticia, añadir la imagen a la lona, ??y ver lo grande que es.