首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >银灯AutoCompleteBox

银灯AutoCompleteBox
EN

Stack Overflow用户
提问于 2011-01-21 12:48:55
回答 1查看 1.6K关注 0票数 2

是否有人知道如何放下AutoCompleteBox来查看所有的值,而不需要在条目中猜测并开始键入。

我知道我可以使用ComboBox,但是在用户需要输入大量信息的数据输入表单上,用户最好尽可能少地拿起鼠标,因此我想使用AutoCompleteBox。但是,在较小的列表中,快速提醒您可以使用向上/向下箭头组合进行选择也是有用的。

我看到了一些将这两个控件的功能组合为一个的例子,我可能会这样做,但我想知道是否有更简单的方法。

EN

回答 1

Stack Overflow用户

发布于 2011-01-21 15:14:32

当我这样做的时候,我在一个组合框的顶部有一个自动完成的盒子,这两个盒子都绑定到相同的值,而自动完成盒有一个更大的右边距,这样你就可以看到组合框箭头。然后,我创建了一个got焦点事件,它打开了结果列表,并将MinimumPrefixLength设置为0,这样它就可以在没有输入任何内容的情况下进行搜索。

XAML

代码语言:javascript
复制
<sdk:AutoCompleteBox IsTextCompletionEnabled="True" MinimumPrefixLength="0" GotFocus="AutoComplete_GotFocus" />

代码在中的应用

代码语言:javascript
复制
private void AutoComplete_GotFocus(object sender, RoutedEventArgs e)
{
     AutoCompleteBox box = (AutoCompleteBox)sender;
     box.IsDropDownOpen = true;           
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4758959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档