Una información sobre herramientas es un control de contenido, lo que significa que realmente no tiene un modelo de visualización. Esto se demuestra en la respuesta anterior de @deccyclone que establece el contenido en un TextBlock. Dado que TextBox está diseñado para mostrar texto, la propiedad de enlace StringFormat funciona según lo anunciado. Button es otro ejemplo de esto. (Ambos derivan de ContentControl)
Si establece el contenido de una información sobre herramientas en una cadena, la cadena se muestra porque la información sobre herramientas tiene un convertidor incorporado si el tipo de datos es una cadena. Si desea aprovechar el convertidor de cadenas integrado, debe establecer el formato con la propiedad ContentStringFormat.
<ToolTip
Content="{Binding Path=Value}"
ContentStringFormat="{}{0:F2} M"
/>
Por cierto, la punta fuera de cuándo utilizar StringFormat o ContentStringFormat es por esto que la propiedad de los equipos de control para ajustar el texto que se muestra. propiedad Text -> utilización StringFormat propiedad Content -> utilización ContentStringFormat
no puedo entender ¿cómo este XAML compilar en absoluto –