我正在使用自动生成的网格视图的WPF ...存储在SQL Server 2014数据库中的日期时间格式为2015-08-30
但是当它显示在自动生成时它显示为{{1 }}
我想将其显示为仅2015-08-30 12:00:00 AM
2015-08-30
答案 0 :(得分:3)
我遇到了同样的问题,发现这个代码隐藏工作: 您必须为datagrid设置此事件:
methods = [__add__, __sub__, __mul__]
a = 3
b = 4
for m in methods:
print a.m(b)
这将格式化数据网格中的任何Date列。
答案 1 :(得分:2)
你应该可以这样做:
<dgv:DataGridTextColumn Binding="{Binding YourDate, StringFormat=\{0:yyyy-mm-dd\}}" />
答案 2 :(得分:2)
您可以借助Binding
System.Windows.Data.Binding
<DataGridTextColumn Header="Date" Binding="{Binding Path=Date, StringFormat='yyyy-MM-dd'}" />
的{{3}}属性直接在XAML中设置日期格式:
JLabel response = new JLabel( "<html><span bgcolor=\"yellow\">This is the label text</span></html>" );