2015-09-07 2 views
0

Я не уверен, что является правильным термином для этого стиля, но может ли этот стиль быть возможным в текстовом поле WPF? Чаще всего я вижу это здесь, в этом сообществе, когда вы задавали вопрос, и вы обязательно ставите Tags.Стиль тегов в текстовом поле в WPF

Образец TextBox Выходные

enter image description here

Благодаря

ответ

2

Я думаю, что вы ищете Tokenizing Control – Convert Text to Tokens Большая часть работы уже сделана там вам просто нужно изменить шаблон в соответствии с тем, что и как вы хотели показать элементы управления

+0

Спасибо, что поделились ссылкой. Прекрасно работает! У меня есть один вопрос. Как реализовать TokenMatcher, если мои строки поступают из массива? На данный момент он форматирует каждое слово, когда вы вводите точку с запятой (;) в текстовое поле. Но как насчет того, когда вы нажимаете кнопку и читаете некоторый строковый массив? Спасибо – klaydze

+0

вы можете использовать 'Split', чтобы получить строку из массива или, возможно, запустить цикл foreach для получения всех элементов массива –

+0

Я до сих пор не понимаю, как я могу вызвать форматирование текста при щелчке кнопка. 'private void btnCompliant_Click (отправитель объекта, RoutedEventArgs e) { Tokenizer.AppendText (" tag1; tag2 "); } ' – klaydze

Смежные вопросы