2014-02-25 3 views
0

Как выбрать один символ из слова в текстовом поле только для чтения. У меня есть текстовое поле только для чтения в приложении Windows Phone 8. Когда я выбираю текст из текстового поля, он выбирает слова словами, я хочу выбрать текстовый символ по символу. есть ли способ сделать это?ReadOnly TextBoxes

+0

Что вы подразумеваете под словом «он выбирает слова словами»? Вы пытаетесь сделать это программно? Вы пытались использовать свойства SelectionStart и SelectionLength? –

+0

, что означает, что нельзя выбрать один символ в слове. Например, буква «L» в «HELLO». Он выбирает целое слово. Поскольку текстовые поля, доступные только для чтения, не имеют кареток. Нажмите и удерживайте, также не работает. – TheJaya

ответ

0

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

string textToSeparate= "String to seperate"; 
char[] chArray = textToSeparate.ToCharArray(); 

foreach (char ch in chArray) 
{ 
    // Here you get each character 
} 
+0

Это не отвечает на вопрос. Речь идет не о получении отдельных символов из строки. Если бы это было так, я бы предложил 'textToSeperate [intIndex]' вместо того, чтобы создавать копию строки в виде массива. – WiredPrairie

Смежные вопросы