3

我有代码:

<Label Width="100">
    <Label.Content>
        <PriorityBinding>
            <Binding Path="CurrentTime" StringFormat="Total: HH:MM:SS"  IsAsync="True"/>
        </PriorityBinding>
    </Label.Content>
</Label>

但它将时间跨度格式化为12:14:34.3456577. 我应该如何格式化字符串以在点之后不显示这部分?

4

1 回答 1

3

对于ContentControl喜欢Label使用ContentStringFormat 属性和正确的自定义时间跨度格式字符串

<Label Width="100" ContentStringFormat="Total: {0:hh\:mm\:ss}">
    <Label.Content>
        <PriorityBinding>
            <Binding Path="CurrentTime" IsAsync="True"/>
        </PriorityBinding>
    </Label.Content>
</Label>
于 2012-07-26T21:29:21.493 回答