Tengo un StackPanel
que contiene cinco imágenes y quiero poner un borde negro alrededor de cada imagen.¿Cómo coloco un borde alrededor de una imagen en WPF?
El XAML que tengo en este momento es:
<Image Name="imgPic1"
Width="100"
Height="75"
Stretch="Fill"
VerticalAlignment="Top" />
pensé que iba a ser sólo capaz de poner un margen de una unidad o de relleno en la imagen y establecer un color de fondo para 000000
pero Padding
y Background
ambos son inválidos para las imágenes.
¿Qué es una manera fácil de hacer esto en XAML? ¿Realmente tengo que poner cada imagen dentro de otro control para obtener un borde alrededor o hay algún otro truco que pueda usar?
Eso se ve bien, pero ¿cómo lo hago negro? El fondo de configuración afecta el espacio alrededor del borde, no el borde en sí, y no hay propiedad de color o primer plano. – paxdiablo
Tienes que usar la propiedad BorderBrush. Puede especificar un color hexadecimal allí o puede especificar un pincel más complejo. Si quieres que sea negro, sería BorderBrush = "# FF000000" –
Gracias por eso, Craig. Funciona bien ahora. – paxdiablo