Можно ли программно использовать новую функцию вырезания и вставки WP7?

StackOverflow https://stackoverflow.com/questions/4904304

Вопрос

Поскольку новое обновление (январь 2011) для Windows Phone Developer Tools добавляет поддержку вырезания и вставки, можно ли это использовать программно в коде?

Это было полезно?

Решение

Нет.

Обновление от января 2011 года не включает программный доступ к буферу обмена (или какие-либо новые API).Пользователь может получить доступ к буферу обмена только для вырезания и вставки текста.Да, вырезать, копировать и вставлять можно только текст.

Функция вырезания и вставки была добавлена во все текстовые поля, и текстовые поля в вашем приложении автоматически получат эту возможность при запуске на обновленном эмуляторе или устройстве, на котором было применено обновление.Это применимо, даже если вы создаете текстовое поле только для чтения.

Если вы используете текстовое поле в сводке или панораме (чего не рекомендуется делать в рекомендациях), вам следует просмотреть свое приложение на предмет любых возможных проблем в этой области.(Перемещение пальца для расширения выделенной области может привести к смещению оси поворота или панорамы.Ты, наверное, этого не хочешь.)

Обновление Mango

Mango (версия 7.1) предоставляет программный доступ к Буфер обмена но только для установки текста, а не для получения какого-либо текста, который уже есть.

От MSDN:

"Вы не можете получить текст из буфера обмена из приложения Windows Phone, только установите его.Вызов метода GetText в приложении Windows Phone всегда вызывает исключение SecurityException."

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top