I have flow document with embedded BlockUIContainers. I want to replace them with appropriate text when users copies text containing them to clipboard.
Upadate:
I have following chat interface:

Captions with time and username are done with BlockUIContainers (I don’t know how to do it using FlowDocument elements). When users selects some messages and copies them to clipboard, username and time are not copiet because they are TextBlocks. I want to intercept copy command and format chat text appropriately.
Ended up with using dirty trick. Appended invisible paragraps near my container with text to copy: