Действительно ли возможно позволить пользователю выбирать текст в текстовом блоке Silverlight (не текстовое поле), поскольку они смогли бы в какой-либо странице HTML?
Нет. Текстовый блок Silverlight не поддерживает выделение. Вместо этого вам нужно будет использовать TextBox в режиме только для чтения. Чтобы сделать взаимодействие с пользователем немного более плавным, вы можете настроить TextBox так, чтобы он был обычным курсором со стрелкой вместо двутаврового луча.