Может быть, вы можете добавить Поведение для этого TextBox, которое будет проходить через каждый символ и добавлять пробел после него.
В качестве альтернативы, если вы используете DataBinding, используйте конвертер с той же логикой.
И если вы хотите использовать избыточное количество ресурсов, вы можете создать собственный элемент управления, который будет наследоваться от TextBox, и реализовать логику интервалов, которая также позволит вам добавить свойство зависимости, что-то вроде «NumOfSpaces», и вы можетеконтролировать, сколько пробелов это поместит