Actualmente estoy usando el TextBlock
abajo para enlazar el valor de una propiedad denominada Name
:¿Cómo vincular múltiples valores a un solo WPF TextBlock?
<TextBlock Text="{Binding Name}" />
Ahora, quiero unir otra propiedad denominada ID
a la misma TextBlock
.
¿Es posible vincular dos o más valores al mismo TextBlock
? ¿Se puede hacer con una concatenación simple, como Name + ID
y, de no ser así, de qué otra manera podría abordarse?
OUt of interst ¿qué hace {} en el formato? –
@Preet: en realidad no estoy seguro de si el '{}' es necesario en este caso, lo incluí desde que se usó en el ejemplo de MSDN. Sin embargo, en general, se necesita como una secuencia de escape para el analizador XAML para evitar confusiones con la extensión de marcado de enlace. –
Hay un efecto secundario en esto. Si utiliza este método en algo así como un comportamiento de clasificación 'DataGrid' desafortunadamente no funciona.Una solución más adecuada sería crear una propiedad de solo lectura en su modelo con el formato de cadena apropiado para vincular. Huelga decir que esta es una manera ordenada de formatear rápidamente aunque sea un poco detallado. –