0

我正在尝试制作一个简单的 DateTime 列,用于设置时间值。像这样玩:

<toolkit:DataGridTextColumn Header="Start" Binding="{Binding Path=StartAt, StringFormat=0:hh:mm:ss tt}"/>

它看起来很正常,但更改值不起作用。我不知道为什么。是否有可能制作某种有助于输入值的“面具”?我的意思是跳过冒号,只取数字等。显然 WPF 有一些潜力来制作像 DateTimePicker 这样的控件,但不是日期,而只是时间值。

请你们给我举个例子。谢谢你。

4

1 回答 1

0

以下格式对我有用:

Binding="{Binding StartAt, StringFormat='{}{0:HH:mm:ss}'}"
于 2009-08-17T05:41:54.843 回答