问题标签 [multipleselection]

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 投票
2 回答
87 浏览

vb.net - 有没有更简单的方法来处理复选框?

在 vb.net 中,我有一个包含四个复选框的表单。每个复选框表示(选中时)用户想要在他们的订单中添加特殊指令。代码如下所示:

我有一种感觉,这段代码不必要地冗长,感觉重复,并且可以简化。我将如何做这件事,或者这不像感觉的那样“错误”?

0 投票
1 回答
627 浏览

gwt - GWT:Celltable 多选,MouseDown 事件?

我有一个 CellTable,它有 4 列:

目标:

用户可以在按住鼠标按钮并将鼠标悬停在列上时选择多个列。

例如,用户单击第 1 列并按住鼠标按钮,在第 2 列和第 3 列上移动,导致第 2 列和第 3 列被选中。

我试过了:

但是它不起作用。

0 投票
0 回答
1359 浏览

c++ - 仅当用户完成对多项选择 CListCtrl 的选择操作时,如何对 LVN_ITEMCHANGED 通知做出反应?

我有一个带有两个列表控件和一个带有一些图形预览的自定义控件的对话框。

第一个有一个实体列表(1a,1b,1c,...),第二个有另一个实体列表(2a,2b,2c,...),它们都是多选择。

我想允许用户选择一组将在预览中突出显示的实体,但仅限于那些来自最后一次选择的列表中的实体。

例如:

  1. 选择 1a,1b,1c ->在预览中突出显示它们
  2. 选择 2a,2b,2c ->取消突出显示1a,1b,1c 并突出显示2a,2b,2c

如果我处理每个LVN_ITEMCHANGED通知,预览会闪烁,所以我想在用户完成选择时使用如下功能绘制预览:

问题是; 当我选择了 2a,然后按住 shift 并单击 2c(选择 2a-2c),我得到多个LVN_ITEMCHANGED并且无法检测到最后一个。如果可以的话,那么就可以在正确的时刻重新绘制预览,也就是用户完成他/她的选择操作的时候。

当我得到LVNI_FOCUSED

但是,LVNI_FOCUSED不保证是最后一个,我不想添加一个按钮来调用PaintSelection函数。

所以问题是:什么时候我可以根据用户选择设置所有项目的状态以便我可以调用PaintSelection

0 投票
1 回答
162 浏览

qt - 如何在 qtreeWidget 中加入 Ctrl+RightClick(即多选)功能?

我遇到了一个问题。我的 GUI 包含两个带有一些按钮的 treeWidget。第一个 treeWidget 在两个单独的列中列出了文件和文件夹的相应路径。第二个 treeWidget 使用按钮添加和删除单个项目。现在,如果用户想要 Ctrl+RightClick 的功能,那么如何合并它。

此外,我还面临第二个treeWidget 中项目的重复,即一旦在第一个treeWidget 中选择了该项目,我就不能在第二个treeWidget 中多次限制该项目的添加。代码块是:

请注意,我使用的是 treeWidget,而不是 treeView。

0 投票
2 回答
375 浏览

android - `listView` 和 `checkBox` 只允许 2 个“选中”选项,阻止其他选项

我更改了代码并listView使用single_row.xml. 我有一些工作,但我认为我的逻辑搞砸了。目标还是一样的,只允许 2 次“检查”,一旦 2 次“检查”,就阻止其他可能性true。但也要改变所做的“检查”。

例如:第一阶段

  • [X] - 1;
  • [X] - 2;
  • [ ] - 3(阻止点击)

阶段2

  • [X] - 1;
  • [] - 2;
  • [] - 3;

第三阶段

  • [X] - 1;
  • [] - 2; (阻止点击)
  • [X] - 3;

这有道理吗?

这是我的代码checkBox.setOnCheckedChangeListener(new OnCheckedChangeListener(){


解决了

在这里看到了答案:如何限制可以检查的复选框数量?

和我的代码:

@覆盖

0 投票
1 回答
225 浏览

sql - Datagridview 过滤错误/Vb.net Sql

我的问题是我无法通过列表框中的多选项目过滤 datagridview。

我可以通过多个文本框、组合框和一个项目选择列表框过滤 datagridview。但是,我无法使用列表框多项选择进行过滤。任何想法我该如何解决这个问题?

任何帮助将不胜感激。

0 投票
3 回答
952 浏览

sublimetext2 - Sublime Text:选择中的多选

我想在 Sublime Text 2 中的指定选择中进行多项选择和编辑。以下屏幕截图说明了这种情况:

在此处输入图像描述

当我选择“元素”并按 Alt + F3(在 Windows 中)时,我可以同时编辑元素的所有实例。但是,我想做的是能够仅在容器-a 中编辑元素的所有实例,而在容器-b 中保持元素不变。我首先尝试选择一个特定区域,但是一旦我尝试选择“元素”,我的第一个选择就会消失。

这可以在 Sublime Text 2 中实现吗?

0 投票
2 回答
428 浏览

actionscript-3 - flex中的多选和拖动

如何开发像Elixir这样的 UI ,我们可以在其中选择多个对象并拖动。我们可以通过 ctrl+click 或从 selectionBox 中选择项目。

我正在使用画布并添加一些自定义组件。我想通过选择多个并拖动,选择多个并删除等来重新排列。

任何想法?

0 投票
1 回答
936 浏览

listview - JavaFX ListView ListChangeListener.Change 对于 SelectionMode.MULTIPLE 错误

JavaFX 的默认选择模型ListView似乎会向Change对象中的侦听器报告错误的值,如果选择模式为SelectionMode.MULTIPLE. 我的解释Change不正确吗?

我有一个包含“Julia”、“Ian”、“Sue”等项目的列表视图。下面的代码生成以下输出:

点击第一项“Julia”(“Julia”被选中,输出正确):

Shift + ArrowDown(选择“Julia”和“Ian”):

Shift + ArrowDown(选择“Julia”、“Ian”和“Sue”):

对这种行为有什么解释吗?

0 投票
1 回答
1574 浏览

phpmailer - 通过 PHPMail 从表单发送 CheckBox Answer/s

好的,所以我一直在尝试设置我自己的联系表格,因为这是我第一次走出 CMS 设置,如 Wordpress 和 Joomla,这给我带来了一些困难,因为在这些设置中,它通常都是为你完成的,不需要你自己编写任何代码。

我已经设法使用我找到的示例设置我的表单,但这些示例都不包含复选框选项,因此我无法查看其他工作并从那里弄清楚。

这是 mailertest.php 文件

我一直在寻找一些我可以从中学习的例子,但到目前为止,我所尝试的一切都没有奏效,所以如果有人愿意提供他们的帮助/建议,甚至为我指明正确的方向,我将不胜感激。

谢谢

约旦

PS我猜这与价值有关,但不知道在哪里可以找到一些例子来弄清楚如何将他们的选择(价值)发送到我的电子邮件地址。