Wpf 标签字符串格式不起作用
我试图用stringFormat格式化{datetime?}属性,但不知道为什么它不应用于 这是我的密码Wpf 标签字符串格式不起作用,wpf,wpfdatagrid,Wpf,Wpfdatagrid,我试图用stringFormat格式化{datetime?}属性,但不知道为什么它不应用于 这是我的密码 <DataGridTemplateColumn.CellTemplate> <DataTemplate> <Grid> <Label Content="{Binding From, StringFormat='{}{0:dd.MM.yyyy}'}"/> </Grid>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Grid>
<Label Content="{Binding From, StringFormat='{}{0:dd.MM.yyyy}'}"/>
</Grid>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
我做错什么了吗?将标签内容放入文本块中
<Label>
<TextBlock Text="{Binding Path=From, StringFormat='{}{0:dd.MM.yyyy}'}"/>
</Label>
将标签内容放入文本块中
<Label>
<TextBlock Text="{Binding Path=From, StringFormat='{}{0:dd.MM.yyyy}'}"/>
</Label>
这样做的问题是1它很麻烦,工作量超过了需要,2它取消了access文本支持。您可以使用AccessText而不是TextBlock来保留后一个函数。有人能详细说明为什么它只在TextBlock上工作吗?毕竟这是一个数据绑定功能,问题是1它很麻烦,工作量超过了需要,2它取消了access文本支持。您可以使用AccessText而不是TextBlock来保留后一个函数。有人能详细说明为什么它只在TextBlock上工作吗?毕竟,这是一个数据绑定特性。