У меня есть приложение, где я генерирую текст (около 500 символов), и я хотел бы, чтобы пользователь имел некоторые способы копирования этого текста для использования вне приложения.Как разрешить пользователю копировать произвольный текст?
Я не хочу использовать какие-либо возможности для этого приложения (например, Интернета или контактов).
Вот что я пытался (и почему это не удалось)
- TextBox. IsReadOnly = true; Выбрать все();
- Не можете SelectAll только для чтения текстового поля
- Выключать только для чтения, скрыть SIP
- Не удается скрыть SIP на (не только для чтения) TextBox, что пользователь взаимодействует с (я хочу, чтобы позволить пользователю копировать, поэтому необходимо взаимодействовать с контролем)
- позволяют редактирует, показать глотка, SelectAll()
- значок «копия» не отображается ип менее пользователь выбрал для выбора текста
- О выборе изменилось (на самом деле изменилось), SelectAll()
- Значок «копия» не отображается, если пользователь не выбрал текст? Значок копирования отображается беспорядочно, но я бы не назвал его приемлемым для пользователя.
Таким образом, в этот момент, я довольно далеко от того, что я хочу в пользовательский опыт, и я до сих пор нет ничего, что работает. Какие-либо предложения?
Некоторых других возможных способов, чтобы ответить на мой вопрос включает в себя:
- «Как заставить кнопку копирования появляться над текстом я программно выбранным?»
- «Как изменить поведение выбора крана в текстовом поле?»
В ожидании дальнейших комментариев, я буду принимать этот ответ. Мне не нравится решение, но кажется, что это лучшее, что у нас есть. – McKay