Silverlight 4工具包AutoCompleteBox Text属性不起作用

时间:2011-04-26 17:47:18

标签: silverlight autocompletebox

我从Silverlight工具包中的AutoComplete框中捕获KeyUp事件。如果他们按Escape我想通过调用autocompletebox.Text = string.Empty清除该值。这在大多数情况下都有效,但每当我在选择整个字段时设置它时,它都不起作用。我应该设置另一个属性而不是Text吗?

2 个答案:

答案 0 :(得分:3)

尝试同时为SelectedItem属性赋予null。

BTW为什么使用工具包,Silverlight 4有一个AutoCompleteBox,你使用的是SL3吗?

答案 1 :(得分:0)

对于可能遇到此问题的任何人,事实证明,虽然您可以设置Text属性,但最好的方法是设置SelectedItem属性。我会将此作为Codeplex上的错误提交。