2010-04-01 23 views
6

Es posible enlazar un contenido de etiqueta a dos valores. Para, por ejemplo, quiero una sola etiqueta cuyo contenido se muestra como abajo, NombreUsuario = nombre, apellidoEnlace a dos valores

donde nombre y apellido, ambos son valores de base de datos. Si estuviera usando etiquetas, me vincularía como Content = {Binding Firstname} para una y Content = {Binding Lastname} para otra. Pero quiero una sola etiqueta para mostrar ambos. ¿Es posible?

Respuesta

8

Usted puede hacer algo como esto

<TextBlock> 
    <TextBlock.Text> 
     <MultiBinding StringFormat="{}{0}, {1}"> 
      <Binding Path="firstName" /> 
      <Binding Path="lastName"/> 
     </MultiBinding> 
    </TextBlock.Text> 
</TextBlock> 
+0

Perfect..Works como un charm..Thanks mucho Chris .. – developer