Любой способ сделать текстовый блок WPF выбираемым?

Я хочу, чтобы текст отображался востроумный, клиент с открытым исходным кодом Twitter, по выбору. В настоящее время он отображается с использованием пользовательского текстового блока. Мне нужно использовать TextBlock, потому что я работаю со встроенными текстовыми блоками для отображения и форматирования @username и ссылок как гиперссылок. Частым запросом является возможность копирования и вставки текста. Для этого мне нужно сделать TextBlock доступным для выбора.

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

Есть идеи?

Ответы на вопрос(4)

Ваш ответ на вопрос