Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 Silverlight 对话框,它包含一个自动完成框。当对话框打开时,我希望自动完成框填充文本,并打开带有预先填充的建议的对话框,而无需任何用户输入。
有谁知道如何做到这一点?我正在寻找一种触发填充事件的方法。
谢谢。
找到了这个问题的答案。您需要在下划线文本框中设置文本,当您这样做时,将显示自动完成下拉框。您需要使用 VisualTreeHelper 来获取文本框。DependencyObject o = VisualTreeHelper.GetChild(autocompleteBox, 0); o = VisualTreeHelper.GetChild(o,0); ((TextBox)(o)).Text = "yourtexthere";