Вопрос

Невозможно сделать autocompletebox.Focus(), но, кажется, есть работа: TextBox textBox = autoBox.Template.FindName("Text", autoBox) as TextBox;

Однако нет метода FindName в Windows Phone. Как я могу обойти это?

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

Решение

Принесите короткий кусок исходного кода из этого блога о VisualTreeEnumeration. Анкет (Обратите внимание на комментарий о собственном классе VisualTreeExtensions в Toolkit не применяет инструментарий WP7).

Теперь вы можете получить внутреннюю текстовую поля с:-

textBox = autoBox.Descendents().OfType<TextBox>().FirstOrDefault(t => t.Name == "Text");
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top