C# 以xaml格式设置TimeSpan值的格式
我有密码:C# 以xaml格式设置TimeSpan值的格式,c#,string-formatting,timespan,C#,String Formatting,Timespan,我有密码: <Label Width="100"> <Label.Content> <PriorityBinding> <Binding Path="CurrentTime" StringFormat="Total: HH:MM:SS" IsAsync="True"/> </PriorityBinding> </Label.Content> </
<Label Width="100">
<Label.Content>
<PriorityBinding>
<Binding Path="CurrentTime" StringFormat="Total: HH:MM:SS" IsAsync="True"/>
</PriorityBinding>
</Label.Content>
</Label>
但它将时间跨度格式化为12:14:34.3456577
。
如何设置字符串格式,使其不在点后显示此部分?对于
ContentControl
like标签
使用右侧
<Label Width="100" ContentStringFormat="Total: {0:hh\:mm\:ss}">
<Label.Content>
<PriorityBinding>
<Binding Path="CurrentTime" IsAsync="True"/>
</PriorityBinding>
</Label.Content>
</Label>