私のDataGrid(ProductとPriceなど)の内容はXMLファイルからロードされ、DataGridでソートされるとすべてのものがテキストとして扱われます。WPF DataGridのXMLファイルからテキストを数値としてソートするには?
並べ替え時にPriceをNumberとして扱うようにDataGridに指示する方法を教えてください。ありがとう。
ここに関連するXAMLがあります(コードはありません)。これは単なる推測で、コードなしで
<DataGridTemplateColumn Header="Length" SortMemberPath="Length" Width="100">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock TextAlignment="Right" VerticalAlignment="Center" Text="{Binding XPath=Length}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
はいつも言葉だけよりも優れている、それを使用。 –