I am trying to format a textblock which is bound to a TimeSpan property. It works if the property is of type DateTime but it fails if it is a
TimeSpan
DateTime
I'm aware that this question is old now, but I'm surprised that no one suggested this simple StringFormat which will work on a TimeSpan directly:
StringFormat