2009-10-08 34 views

Trả lời

8

Giả sử bạn đang nói về GridViewColumn trong một ListView: nếu bạn đang sử dụng .net3.5 SP1, bạn có thể sử dụng thuộc tính StringFormat của cột Binding của bạn;

ví dụ:

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

Nếu bạn không phải trên SP1 chưa, sau đó một chuyển đổi sẽ là con đường phía trước ...

1

Theo this

Cách đơn giản nhất là:

`<TextBlock Text="{Binding StringFormat={}{0:00.00}}" />` 
Các vấn đề liên quan