Я привязал всплывающую подсказку элемента управления ползунка к его свойству Value, и я пытаюсь использовать StringFormat, чтобы он отображал «Текущее значение {0} из 10», где {0} - это свойство Value. Ниже приведена одна из тех вещей, которые я пытался понять, пытаясь понять это.
<Slider.ToolTip>
<Label>
<Label.Content>
<Binding StringFormat="Current Value {0} of 10"
ElementName="DebugLevelSlider"
Path="Value" />
</Label.Content>
</Label>
</Slider.ToolTip>
У меня проблемы с поиском примеров в сети того, как использовать stringformat со строковыми литералами, такими как мой выше. Я вижу много строкового формата даты / времени / конвертации формата валюты. Я думаю, что у меня есть способ сделать это с помощью мультисвязи, но это просто дополнительный объем работы, чем необходимо. Я надеюсь, что для строкового литерального форматирования мне все равно не нужно писать собственный конвертер.
В моем приложении я обнаружил, что использую множество дополнительных меток рядом с элементами, поэтому понимание формата строки, надеюсь, позволит мне устранить некоторые из этих ненужных меток.