格式化WPF Listview列以显示仅2个小数点.

Sau*_*ron 6 wpf formatting listview

如何格式化WPF Listview列以显示仅2个小数点?

kiw*_*pom 8

假设您正在讨论ListView中的GridViewColumn:如果您使用的是.net3.5 SP1,则可以使用列的Binding的StringFormat属性;

例如

<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>
Run Code Online (Sandbox Code Playgroud)

如果你还没有使用SP1,那么转换器就是前进的方向......