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>