2012-05-15 2 views
0

Я разрабатываю приложение простого калькулятора.Windows phone custom textbox - нет SIP/удалить содержимое только

Там у меня есть собственная клавиатура (пучок кнопок) для ввода материала. Итак, мне не нужна системная клавиатура для ввода. Но, я хочу, чтобы пользователь мог выбирать и удалять содержимое из окна выражений точно так же, как и в обычном текстовом поле.

Возможно ли это? Я не думаю, что это будет; учитывая жесткие ограничения API от Microsoft. Но, все еще снимая в темноте.

+0

Вам нужно программно удалить содержимое? Или пользователю удалять содержимое? – MrMDavidson

ответ

0

Это будет возможно, но вам придется моделировать ряд вещей, которые нативные элементы управления дают вам, например, фокус и выбор текста.

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