WPF выделить текст выделение

#wpf #select #textbox #syntax-highlighting #textblock

#wpf #выберите #текстовое поле #подсветка синтаксиса #текстовый блок

Вопрос:

У меня есть ListView со свойством привязки с {get;set;} Имя (введите строку), и каждый из них является обязательным в текстовом блоке WPF.
Первое требование иметь возможность выбирать путь к тексту с помощью курсора и копировать с помощью Ctrl C (это можно сделать с помощью текстового поля).
Второе требование — программно выделить любую часть имени, которая содержит строку, и это должно позволять выделять все имена в этом списке (это можно сделать с помощью textblock с inlines).

Вопрос: как я могу объединить эти два?

Ответ №1:

Звучит так, как будто вам нужен RichTextBox. Он содержит встроенные строки, как и TextBlock, но также поддерживает выделение и копирование.