【问题标题】:Silverlight 4 toolkit AutoCompleteBox Text property not workingSilverlight 4 工具包 AutoCompleteBox 文本属性不起作用
【发布时间】:2023-04-02 11:20:01
【问题描述】:

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

【问题讨论】:

    标签: silverlight autocompletebox


    【解决方案1】:

    尝试同时将 null 分配给 SelectedItem 属性。

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

    【讨论】:

    • 是的,请记住 SL 4 具有 AutoComplexBox,因为它在安装 Toolkit 期间作为 SDK 的一部分加载。不过,这不是核心安装。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多