Я пытаюсь разработать пользовательский интерфейс в WPF, следуя принципам дизайна Metro — см. Скотт Барнс веб-сайт для отличного опроса.
Регистр символов — это одна из вех Metro, которая может быть легко достигнута в css с помощью свойства text-transform.
А как насчет управления WPF?
Было бы полезно объявить различные стили для меню, заголовка, подзаголовка в файле ресурсов и изменить регистр, просто отредактировав примененный стиль.
Примечание:
[1] TextBox.CharacterCasing не применяется, он включает только символы, введенные вручную.
[2] Я не могу представить подходящий преобразователь значений для этой задачи.