2009-10-08 9 views

Respuesta

8

Suponiendo que está hablando de una GridViewColumn dentro de un ListView: si está utilizando .net3.5 SP1 puede usar la propiedad StringFormat del Enlace de su columna;

p. Ej.

<ListView ItemsSource="{StaticResource MyData}"> 
    <ListView.View> 
    <GridView> 
     <GridViewColumn DisplayMemberBinding="{Binding Path=Description}"/> 
     <GridViewColumn DisplayMemberBinding="{Binding Path=Price, StringFormat=Now only {0:#.00}!}"/> 
    </GridView> 
    </ListView.View> 
</ListView> 

Si no estás en el SP1, sin embargo, a continuación, un convertidor sería el camino a seguir ...

1

Según this

La forma más sencilla es:

`<TextBlock Text="{Binding StringFormat={}{0:00.00}}" />` 
Cuestiones relacionadas