问题标签 [combobox]
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.
wpf - 在 WPF ComboBox 上,是否可以为文本框和弹出窗口设置不同的前景色?
基本上我的问题源于希望文本框部分为白色,而下拉为黑色。当我将文本设置为白色时,下拉菜单显示为我想要的,但文本框中的文本本身很难阅读。将前景设置为黑色会使下拉菜单不可读。
有没有好的方法来处理这个?我还在学习WPF。
asp.net - ASP.NET 图像列表框
我想显示供用户选择的图像列表(而不是文本)。该控件是数据绑定的(URL 来自数据库) 而不是列表框中典型的垂直滚动条,我希望这个框是水平的。我正在寻找与此类似的 ASP.NET 服务器控件:http: //www.infragistics.com/dotnet/netadvantage/aspnet/webimageviewer.aspx#Overview
我考虑了所有的答案,最后决定使用 obout.com 的 ComboBox,它也可以显示图像。
谢谢尚卡尔
java - 根据在另一个组合框中选择的内容,使用 Map 中的值动态填充组合框
好的,这是 Java/JavaScript 专家的一个:
在我的应用程序中,其中一个控制器将 TreeMap 传递给它的 JSP。该映射将汽车制造商的名称作为键,将汽车对象列表作为值。这些 Car 对象是包含汽车名称、ID、生产年份等的简单 bean。因此,地图看起来像这样(这只是一个示例,为了澄清一点):
键:保时捷
值:包含三个汽车对象的列表(例如 911、Carrera、Boxter 及其可敬的生产年限和 ID)
键:菲亚特
值:包含两个汽车对象的列表(例如,Punto 和 Uno)
等...
现在,在我的 JSP 中,我有两个组合框。一个应该收到汽车制造商的列表(地图上的键 - 这部分我知道该怎么做),另一个应该在用户从第一个组合框中选择某个制造商时动态更改以显示汽车的名称。因此,例如,用户在第一个组合框中选择“Porsche”,第二个组合框中立即显示“911,Carrera,Boxter”......
在花了几天试图找出如何做到这一点之后,我准备承认失败。我尝试了很多不同的东西,但每次我都会在路上的某个地方碰壁。有人可以建议我应该如何处理这个吗?是的,我是 JavaScript 新手,如果有人想知道...
编辑:我已将此重新标记为代码挑战。感谢任何在不使用任何 JavaScript 框架(如 JQuery)的情况下解决此问题的人。
c# - WinForms 中的只读组合框
我正在使用 Designer 和 WinForms 在 C#、Visual Studio 2008 中编写 GUI。我有一个 ComboBox 控件,我希望它只允许从提供的选项中进行选择,而不接受用户输入的字符串。它似乎没有 ReadOnly 属性,并且禁用它会妨碍控件的可读性(以及不允许用户选择)。
java - Swing:有没有办法区分用户引起的 ItemEvent 和应用程序引起的 ItemEvent?
我正在使用基于 Swing 的应用程序中的组合框,我很难弄清楚如何区分从用户事件生成的 ItemEvent 与由应用程序引起的 ItemEvent。
例如,假设我有一个组合框“ combo
”,并且我正在使用我的 ItemListener“ listener
”监听 itemStateChanged 事件。当用户将选择更改为第 2 项或我执行该行(伪代码)时:
combo.setSelection(2)
..似乎我无法区分这些事件。
也就是说,无论如何我都不是 Swing 专家,所以我想我会问。
谢谢!
regex - Flex :使用包含在数据字段中的组合框值过滤数据网格
我在包含多个条目的组合框中有一个过滤器。我不想使用完全匹配过滤数据网格,而是采用所选值并仅显示数据字段中包含所选值的记录。例如:用户选择值“New”,数据网格显示记录,其中记录的内容可能是“New User”、“New Person”、“This one is New”等。我认为我需要使用RegExp,但我不知道如何让它工作。在此先感谢,S...
c# - 在 DataGridViewComboBoxColumn 中显示无效的默认值
我在 Windows 应用程序的 DataGridView 中有一个 DataGridViewComboBoxColumn。用户可以在其他地方更改设置,以使 DataGridViewComboBoxColumn 中的选择可能无效。我需要保留/显示无效项目,同时只在列表中选择有效项目。
如果不更正选择,则会引发异常:
DataGridViewComboBoxCell 值无效。
捕获并忽略该设置会将所选值还原为列表中的第一个有效项目。
有没有办法为 DataGridViewComboBoxColumn 提供一个值,这样它就不会出现在可选值列表中?
c# - 清除 Winform Combobox 类型的默认空值:DropDownList
如何将组合框的默认值作为数组中的第一项。
javascript - 专业的基于 jQuery 的 Combobox 控件?
有没有基于 jQuery 库的专业Combobox 控件(带有自动提示的下拉列表)?
它应该能够处理大型数据集并具有一些蒙皮选项。多列结果列表也很棒。我正在使用 ASP.NET,但如果我必须为它编写一个包装器,这不是问题。
我已经在使用第三方控件,但我遇到了两个供应商控件之间的一些兼容性问题。好吧,我想摆脱这种依赖。
c# - 如何在绑定到 DataTable 的 ComboBox 中插入“空”字段
我在 WinForms 应用程序上有一个组合框,可以在其中选择一个项目,但这不是强制性的。因此,我需要一个“空”的第一项来表示没有设置任何值。
组合框绑定到从存储过程返回的 DataTable(我不为我的 UI 控件上的匈牙利表示法道歉:p):
我怎样才能插入这样一个空项目?
我确实有权更改 SP,但我真的不希望用 UI 逻辑“污染”它。
更新:这是我空白的 DataTable.NewRow(),谢谢。我已经升级了你们所有人(到目前为止所有 3 个答案)。在决定“答案”之前,我试图让迭代器模式工作
更新:我认为这次编辑让我进入了社区 Wiki 领域,我决定不指定一个答案,因为它们在其领域的背景下都有优点。感谢您的集体投入。