Я создаю какое-то приложение в стиле чата.Listbox заполняется своим ItemSource, который является привязкой к списку.«Сообщение» - это пользовательский класс, содержащий различные свойства.ListBox содержит DataTemplate, который используется для правильного отображения элемента сообщения.
У меня возникли некоторые проблемы при использовании ListBox:
1. Пользователь не может выбрать текст.
2. ListBox автоматически не прокручивается вниз, когда элемент добавляется в список.
Я хотел бы использовать что-то вроде TextBox, но я просто не мог понять, как использовать какой-то видDataTemplate и привязать свойство Text к списку.Конечно, текст должен быть форматируемым.
Что я могу сделать, чтобы решить мою проблему?Я думал о расширении ListBox-Control до Auto-Scrolling, но это не решило бы мою проблему с выделением текста.