2012-05-17 32 views
0

我有一个Silverlight对话框,它包含一个自动完成框。当对话框打开时,我希望自动填充框填充文本,并打开对话框,并提供预先填充的建议,而无需任何用户输入。AutoCompleteBox中的触发器填充事件

有谁知道如何做到这一点?我正在寻找一种方法来触发填充事件。

谢谢。

回答

0

找到了答案。您需要在加下划线的文本框中设置文本,当您执行此操作时,会显示自动填充下拉框。您需要使用VisualTreeHelper来获取文本框。 DependencyObject o = VisualTreeHelper.GetChild(autocompleteBox,0); o = VisualTreeHelper.GetChild(o,0); ((TextBox)(o)).Text =“yourtexthere”;