Делаю чат, мне нужен контейнер в котором будут отображаться сообщения. Это должно выглядеть как в классических чатах, т.е.: поле по типу TextBox-а многострочное, но ReadOnly чтобы можно было копировать. Сообщения будут в формате "time username> message". Но самое главное и сложное надо чтобы ник (username) был кликабельным! Т.е. он во первых должен отображаться ну примерно как ссылка, такой подчеркнутый. При клике по нему можно открыть приват. (это уже я сам дореализую понятное дело, мне бы только сделать его кликабельным) А при клике правой кнопкой по нему контекстную менюшку открыть. Подскажите как это реализовать? Только не предлагать ListBox, я уже видел такие примеры в сети! Это не то совсем, потому что это уже вообще не смотрится как чат и копировать нельзя...
Уже абсолютно точно решено что с этим абсолютно нереально сделать то что мне нужно. Решение найдено: FlowDocument. Только с биндингом там придется повозиться, но вроде бы это тоже реализуемо...