Отформатируйте WPF Listview Column, чтобы показывать только 2 десятичных знака. - PullRequest
6 голосов
/ 08 октября 2009

Как мне отформатировать столбец списка просмотра WPF, чтобы отображались только 2 десятичных знака?

Ответы [ 2 ]

8 голосов
/ 08 октября 2009

Если вы говорите о GridViewColumn в ListView: если вы используете .net3.5 SP1, вы можете использовать свойство StringFormat Binding вашего столбца;

, например

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

Если вы еще не на SP1, то конвертер будет путь вперед ...

1 голос
/ 25 июля 2014

Согласно это

Самый простой способ:

`<TextBlock Text="{Binding StringFormat={}{0:00.00}}" />`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...