Sqlite DB からのデータで listBox をデータバインドしましたが、日付は dd/mm/yyyy hhmmss am/pm として表示されます。以下のリストボックスの日付を変換する方法。日付形式をいくつか選択したい:
1) DD/MM/YYYY (例: 1/10/2013)
2) DD/MM (例: 10 月 1 日)
3) DD/Month/YYYY (つまり、2013 年 10 月 1 日)
ありがとう。
<ListBox HorizontalAlignment="Left" BorderBrush="Transparent" Background="White" VerticalAlignment="Top" Name="listBox1" Width="550" Height="350">
<ListBox.ItemTemplate>
<データ テンプレート>
<グリッド幅="650" 背景="白">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition 幅="30">
<ColumnDefinition 幅="100">
<ColumnDefinition 幅="50">
<ColumnDefinition 幅="150">
</Grid.ColumnDefinitions>
<TextBlock Margin="1,3,0,0" FontSize="23" FontWeight="SemiBold" Foreground="DarkBlue" Text="{Binding CustId}" Grid.Row="0" Grid.Column="0" />
<TextBlock Margin="10,3,0,0" FontSize="23" Foreground="DarkBlue" Text="{Binding No}" TextWrapping="Wrap" Grid.Row="0" Grid.Column="1" />
<TextBlock Margin="10,3,0,0" FontSize="23" Foreground="DarkBlue" Text="{Binding Document}" TextWrapping="Wrap" Grid.Row="0" Grid.Column="2" />
<TextBlock Margin="50,3,0,0" FontSize="23" Foreground="DarkBlue" Text="{Binding Order_Date}" TextWrapping="Wrap" Grid.Row="0" Grid.Column="3" />
</グリッド>
</データ テンプレート>
</ListBox.ItemTemplate>