【问题标题】:Adding StringFormat for Date only from a DateTime to Xaml textblock in a grid [duplicate]仅将日期的 StringFormat 从 DateTime 添加到网格中的 Xaml 文本块 [重复]
【发布时间】:2017-06-24 20:09:20
【问题描述】:

所以我使用以下代码从我的数据库中获取日期时间:

<TextBlock TextWrapping="Wrap" Text="{Binding DayOfEvent}" Grid.Column="3" HorizontalAlignment="Center" VerticalAlignment="Center" FocusVisualPrimaryBrush="#FFD3D1D1"></TextBlock>  

这将获取日期时间信息并将其显示在第 3 列中。这就是它的外观:http://imgur.com/a/lNUIa

如何只显示日期,并删除时间“12:00:00 AM”?我想我必须在某个地方使用 StringFormat,但还没有在这种情况下使用它并且无法让它工作。

【问题讨论】:

    标签: c# wpf xaml datetime


    【解决方案1】:
    <TextBlock Text="{Binding DayOfEvent, StringFormat=hh:mm:ss tt}"/>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-31
      • 2012-05-06
      • 2013-11-18
      • 1970-01-01
      • 2012-08-18
      • 2015-03-14
      相关资源
      最近更新 更多