无法执行autocompletebox.Focus()
,但似乎有一种解决方法:TextBox textBox = autoBox.Template.FindName("Text", autoBox) as TextBox;
但是,Windows Phone中没有方法FindName
。我该如何解决这个问题?
答案 0 :(得分:2)
从此博客中获取有关VisualTreeEnumeration的短代码源代码。 (注意,关于Toolkit自己的VisualTreeExtensions类的注释不适用于WP7工具包)。
现在您可以使用以下命令检索内部TextBox:
textBox = autoBox.Descendents().OfType<TextBox>().FirstOrDefault(t => t.Name == "Text");