Como llegar a la altura de píxeles BitmapImage de Silverlight antes de que se dibuja en el lienzo?

StackOverflow https://stackoverflow.com/questions/2675162

  •  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?

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top