问题标签 [autocompletebox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1034 浏览

wpf - WPF AutoCompleteBox 弹出高度

我试图弄清楚如何增加 WPF Toolkit 的 AutoCompleteBox 的弹出高度。现在,只有少数项目适合弹出窗口。我怎样才能让它更高?我看到有一个 MaxPopupHeight 属性。最低身高呢?

0 投票
2 回答
189 浏览

windows-phone-7 - 空条目时的自动完成框

我在我的 AutoCompeteBox 中使用这个过滤器。

当所有条目都具有一定的价值时,一切都运行良好,但是当有任何空记录时,它就会崩溃,给出一个带有空异常的错误(这是可以理解的,因为没有价值)。尝试使用额外的 if 或 else 语句做某事,但仍然得到相同的错误。

0 投票
1 回答
1523 浏览

internet-explorer - IE 错误,iframe 中的自动完成框位置

经过几个小时的谷歌搜索,我发现从大约 10 年前开始就存在自动完成框错误,直到现在,在 IE9 上,该错误仍然存​​在。


问题:
当我在 iframe 中有输入:文本时,自动完成框存在定位错误 - 在 IE8 兼容模式、IE8、IE9 上测试。
问题可能与 iframe 的父类有关(注意:可能不是样式,因为我在 IE9 控制台上测试过,禁用类样式不会解决问题;另一方面,给出相同的样式但删除类部分解决自动完成框定位错误,不幸的是仅在 IE9 上)。

在 IE8 和 IE8 兼容模式下,尝试了同样的方法,自动完成框 bug 的位置仍然存在:有时它位于 input:text 下方 50px 左右,有时它位于 input:text 底部上方 8px 左右(如 IE9 )。
我从谷歌结果创建的解决方案,人们建议“位置:相对;左:0;上:0;”,经过测试,不起作用。
另一个人的类似问题:http


://forums.asp.net/t/1538225.aspx/1 感谢您的帮助

0 投票
1 回答
844 浏览

wpf - 样式 AutoCompleteBox 错误指示器

是否可以更改 WPF Toolkit 中的 AutoCompleteBox 出现错误时出现的红色矩形的样式?我成功地在 TextBox 上更改了它,只是为控件创建了一种新样式,但无论我对 AutoCompleteBox 做什么,我都无法摆脱那个红色矩形。即使我删除这样的样式:

我看不到控件,但是如果控件绑定有错误,它仍然会显示一条红线!我真正想要的是 AutoCompleteBox 使用内部 TextBox 验证指示器,但首先我需要删除那个外部矩形。关于如何做到这一点或创建红色矩形的任何想法?

0 投票
1 回答
878 浏览

wpf - wpf工具包中的AutoCompleteBox以“rhino.commom.DataContract.ClassName”形式显示项目

0 投票
1 回答
2904 浏览

silverlight - Silverlight 自动完成框显示 SelectedItem 或 Text

我在表单中使用 Silverlight 的工具包 AutoCompleteBox 控件,希望它显示绑定到 SelectedItem 的值,或者如果它为空,则显示绑定到 Text 属性的值。

问题是当 SelectedItem 为空时,它会自动清除 Text 属性,即使它绑定到具有值的 VM 属性也是如此。

这是一些 XAML:

0 投票
2 回答
2285 浏览

c# - LightSwitch - 使用 FindControl 获取 AutoCompleteBox,在转换时变为 null

我正在尝试在AutoCompleteBox我的一个屏幕上访问。当我这样做时,我可以看到它FindControl()已经找到了控件var testControl = FindControl("MyControl");

但是,当我尝试将其转换为它应该是的控件类型以便我可以操纵它时,结果是null.

这就是我正在做的事情:

testBox将为空。

它肯定说控件AutoCompleteBox在屏幕上,我不确定我做错了什么。任何人都可以帮忙吗?

编辑:感谢 Yann,我能够使用以下代码解决此问题:

0 投票
1 回答
253 浏览

c# - AutoCompleteBox 问题,其数据源大小超过 10k 条记录

尝试通过 AutoCompleteBox 使用经典的 Wpf 结构(不使用 ViewModel)

因为我是新手WPF,但还没有获得MVVM..的知识

我的代码现在:

附言

对于此示例代码的用法,源文件应以制表符分隔,每一行如下:

a line No'(仅供参考),制表符分隔,AutoComplete的值。

  1. 每一行
  2. 有价值
  3. 制表符 = "\t"

XAML:

主要声明 - 窗口

TabItem 中的网格(我猜其余无关紧要):

这就是我需要放置 autoCompletebox 的地方。 ACB初始可见性 = 隐藏。
然后,如果用户选择 item-internet,这ACB将变为可见。

(只是想法,现阶段未实现)

C#自动完成代码。

问题是当我测试自动完成时,我使用过

它确实有效

尽管更改要从大型数据源生成的代码是我猜是什么破坏了功能。至少我现在是这么想的。

任何想法我的代码有什么问题?

0 投票
1 回答
1195 浏览

visual-studio-lightswitch - 具有自定义摘要属性的 Lightswitch 中的自动完成组合框

我在 SQL 中有三个表:

  1. “tb产品”

    /li>
  2. “trProductGroup”

    /li>
  3. “tb组”

    /li>

在 Lightswitch 中,我希望能够将产品分配给产品组。这很容易通过为 tbGroup 创建一个网格并为 trProductGroup 创建一个网格,我可以在其中选择来自 tbProduct 的产品。现在我可以在表示 trProductGroup 的网格中输入产品编号(汇总属性)。我还可以在下拉菜单和网格中显示产品名称...

但我希望能够通过名称编号选择产品。所以我想要一个带有显示产品名称的组合框的列,我可以在其中搜索产品名称,现在可以搜索产品编号。我认为这可以通过仅更改此特定列的汇总属性来实现。当我更改对象定义中的汇总属性时,输入产品编号将不再起作用。

谢谢阅读!

编辑:我创建了一个小视频来显示我的问题。你可以在这里看到它(Flash):https ://dl.dropbox.com/u/161205/LightswitchTest/Lightswitch.AutocompleteComboBox.html

您也可以下载项目查看: https ://dl.dropbox.com/u/161205/LightswitchTest/LightswitchTest.zip

0 投票
3 回答
5402 浏览

android - Titan ios 和 Android 中的自动完成文本字段

我想要自动完成文本框,比如如果我按 a 它应该显示相关的词,如苹果、飞机等,我想做类似的谷歌搜索。在钛上的 ios 和 android 中是否有类似此操作的控件。帮助示例代码或它的钛不可能?