在XAML地铁(Windows应用商店的应用程序)日期时间格式(Metro (Windows Sto

2019-07-03 20:25发布

我HAF一个DateTime属性。 这必然有一个文本框

<TextBlock Grid.Column="1" Grid.Row="0" Text="{Binding StartDateString, Mode=TwoWay}" x:Name="date" />

在WPF中有可能使用的格式,语法如下日期时间输出

<TextBlock Grid.Column="1" Grid.Row="0" Text="{Binding StartDateString, FormatString="dd.mm.yyyy" Mode=TwoWay}" x:Name="date" />

在地铁应用程序(WinRT的... Windows应用商店的应用程序......这是怎么现在叫什么名字?),FormatString属性是不可能的。

是否有另一种方式来做到在XAML文件格式?

Answer 1:

你是对的。 没有一个FormatString在WinRT的参数。 你或许应该使用值转换器。 这里有一个链接应该做你想要什么:

http://blogs.u2u.be/diederik/post/2012/03/19/A-StringFormat-converter-for-Windows-8-Metro.aspx



文章来源: Metro (Windows Store App) DateTime Format in XAML
标签: winrt-xaml