我正在尝试创建一个简单的DateTime列,用于设置时间值。像这样玩:
<toolkit:DataGridTextColumn Header="Start" Binding="{Binding Path=StartAt, StringFormat=0:hh:mm:ss tt}"/>
看起来很正常,但更改值无效。我不知道为什么。 是否有可能制作某种“面具”,这有助于输入价值观?我的意思是跳过冒号,只拿数字等。 显然,WPF有可能像DateTimePicker那样进行控制,但不是Dates,而只是Time值。
请各位给我一个例子。谢谢。
答案 0 :(得分:0)
以下格式适用于我:
Binding="{Binding StartAt, StringFormat='{}{0:HH:mm:ss}'}"