Вопрос формата строки WPF - PullRequest
9 голосов
/ 25 апреля 2011

У меня есть случайная строка из двенадцати символов, таких как:

ABABABABABAB

Я хочу, чтобы они отображались так:

ABAB-ABAB-ABAB

Как мне отформатировать строку таким образом.Я пытаюсь использовать StringFormat, но кажется, что это неправильный подход.

            <TextBlock>
                <TextBlock.Text>
                    <Binding Path="Key" Mode="OneWay" StringFormat="???" />
                </TextBlock.Text>
            </TextBlock>

1 Ответ

6 голосов
/ 25 апреля 2011

Я не думаю, что есть прямая строка формата, которую вы могли бы использовать для достижения требуемого форматирования, но вы можете реализовать свой собственный IValueConverter и использовать его для форматирования вашей строки. Вот пример (это для WP7, но концепция его та же).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...