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同様に、適切なカスタム TimeSpan フォーマット文字列でContentStringFormat プロパティLabelを使用します。

<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 に答える