Конвертировать DateTime в LongDateString в XAML - PullRequest
0 голосов
/ 09 мая 2019

Как преобразовать свойство DateTime,

<Label Text="{Binding PaymentDate}"></Label>

<Label Text="{Binding PaymentDate, StringFormat=D}"></Label>

Пожалуйста, дайте мне знать, какой формат строки использовать. Вышеприведенная логика не сработала.

<Label Text="{Binding PaymentDate, StringFormat=D}"></Label>

1 Ответ

1 голос
/ 10 мая 2019

У вас есть пара опций:

Опция 1:

Вы делаете строковый формат в XAML:

<Label Text="{Binding ActualDate, StringFormat='{0:MMMM d, yyyy HH:mm}'}" Font="15,Bold" />

Опция 2:

В вашей модели есть строковое свойство, например DateFormatted, которое является свойством GET и возвращает отформатированное в виде строки представление вашего фактического свойства Date:

public string DateFormatted { get { return ActualDate.ToLongDateString(); } }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...