Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight 4 toolkit自动完成框文本属性不工作_Silverlight_Autocompletebox - Fatal编程技术网

Silverlight 4 toolkit自动完成框文本属性不工作

Silverlight 4 toolkit自动完成框文本属性不工作,silverlight,autocompletebox,Silverlight,Autocompletebox,我在Silverlight工具箱的自动完成框中捕获了KeyUp事件。如果他们按Escape,我想通过调用autocompletebox.Text=string.Empty清除该值。这在大多数情况下都有效,但每当我在选中整个字段时设置它时,它就不起作用。是否应该设置另一个属性而不是文本?对于可能遇到此问题的任何人,事实证明,虽然可以设置Text属性,但最好的方法是设置SelectedItem属性。我将作为Codeplex上的错误提交。也尝试将null分配给SelectedItem属性 顺便问一下,

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

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

也尝试将null分配给
SelectedItem
属性


顺便问一下,您为什么要使用该工具包,Silverlight 4有一个自动完成框,您是否使用SL3?

是的,请记住SL 4有自动完成框,因为它在安装工具包时作为SDK的一部分加载。但这不是一个核心安装。