Pregunta

No es posible hacer un autocompletebox.Focus(), pero no parece ser una solución alternativa: TextBox textBox = autoBox.Template.FindName("Text", autoBox) as TextBox;

Sin embargo, no hay FindName método en el teléfono de Windows. ¿Cómo puedo evitar esto?

¿Fue útil?

Solución

Obtener el corto trozo de código fuente de este blog sobre VisualTreeEnumeration . (Tenga en cuenta el comentario sobre VisualTreeExtensions propia clase de kit de herramientas no se aplica el kit de herramientas WP7).

Ahora se puede recuperar el cuadro de texto interno con: -

textBox = autoBox.Descendents().OfType<TextBox>().FirstOrDefault(t => t.Name == "Text");
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top