基本的に端末の設定が日本語であれば、日本語で表示されると思うのですが、アプリ全体で日本語表示で良いのであれば、App
のコンストラクタあたりで直接CurrentCulture
を変えてみてはいかがでしょうか?
C#
1CultureInfo.CurrentCulture = new CultureInfo("ja-JP");
個別に日本語にしたいというのであれば、以下のようなコンバーターを使うという手もあると思います。
C#
1public class JapaneseStringFormatConverter : IValueConverter
2{
3 public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
4 {
5 return string.Format(new CultureInfo("ja-JP"), (string)parameter, value);
6 }
7
8 public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
9 {
10 throw new NotImplementedException();
11 }
12}
xaml
1<Label Text="{Binding Path=Date,
2 Converter={StaticResource JapaneseStringFormatConverter},
3 ConverterParameter='{0:MM月dd日(ddd)}'}" />
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/05 18:03