问题标签 [checkedlistbox]

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 投票
3 回答
3370 浏览

c# - 如何为 DataGridView 创建 CheckedListBox 列

创建包含每个单元格的 CheckedListBox 控件的 DataGridView 列的最简单方法是什么?CheckedListBox 不需要数据绑定。

0 投票
3 回答
1880 浏览

c# - 是否可以将选中的列表视图项设置为混合状态?

CheckBox控件公开了布尔CheckedSystem.Windows.Forms.CheckState枚举CheckState属性,允许您将控件设置为选中、未选中或混合状态(Indeterminate枚举值)。

我想将ListView项目的状态设置为Indeterminate,但Checked似乎只有该属性可用。那么,有没有办法将其设置为混合,可能是通过窗口消息传递或类似的技巧?

0 投票
3 回答
1119 浏览

c# - 在 c# 中的 windows 窗体上添加项目和扩展已选中列表框的集合列表的问题

这似乎是一个愚蠢的问题。我有一个文本框,可用于在运行时在 Windows 窗体上将项目添加到选中列表框。我正在使用 c#。它在运行时工作得很好。当表单打开时,项目会被添加和填充。但是,当我关闭并再次打开表单时,我没有在选中列表框列表中看到添加的项目。请注意,我不使用数据源,也不想使用。我不想硬编码任何东西,而是更喜欢使用表单上的文本框输入作为变量来输入集合列表。我想不出一种方法来扩展我的选中列表框选项。任何援助将不胜感激。

0 投票
3 回答
29974 浏览

c# - 在选中列表框中获取具有值的索引

chkContactType.Items当我单步执行代码时,我实际上发现它是空的。我什至添加了一个Watch chkContactType.Items.Count,它只是0。我现在很困惑,因为它显然不是因为我的Insert方法工作正常,它使用这些相同的框并为每个项目插入Value Member....


我有一些选中的列表框控件,我需要根据项目值设置 CheckState,因为这是存储在数据库中的现有记录。不幸的是,我只看到了一种通过未存储的索引来设置它的方法。该索引是控件的本地索引,因此,例如,ContactType 控件中有 15 个项目。索引为 0-14。项目值分别为 39,40,41,42,43,44,45,46,47,48,49,50,2077,2078,2079。如何使用值成员值获取索引值或使用值成员值设置每个返回项目的检查状态?

谢谢

编辑回应评论

这就是我填充 Checked ListBox 的方式。我知道那里有一个“幻数”。我正在做。它与ContactType 的DB 中的CategoryID 相关。

然后是 CurrentCaseNote BLL(kinda)-->

最后是 DAL -->

编辑 2

这就是我的代码现在的样子,但仍然不行。就像 ItemCount 从未填充过....

0 投票
1 回答
1591 浏览

c# - CheckedListBox 和 EventArgs

我在这里做错了什么?要温柔。

对于CheckedListBox,我可以简单地使用以下方法更新项目:

效果很好,但我想做的是CheckedListItem从另一个类中的方法发送一组项目

所以,我设置了另一个class something:form1有一个委托,该委托指向我调用的方法\invoke

委托以这种方式调用\invokes:

代码中的其他地方:

发生的情况是 中的 Item 集合checkedListBox4已更新并且具有与我发送它一样多的值,但它不会绘制该项目\显示该项目

我尝试调用一个checkedListBox4_datavaluememberchanged方法和一些其他checkedListBox4_changed事件,但集合中的项目再次更新,但它们没有出现在CheckedListBox

我认为这与它没有eventargs

有没有一种简单的方法可以并排比较成功CheckedListBox与不成功的所有属性、事件、属性CheckedListBox(以编程方式)

注意:类继承自form1所在CheckedListBox位置,方法访问设置为public。

0 投票
2 回答
2150 浏览

c# - 选中的列表框文本 + 值

嗨,如何使用 c# 在 win forms 应用程序中检索选中的列表框值?

就像在 asp.net li.selectedvalue 和 li.selectedtext

有没有这样的方法来单独获取值和文本?

问候, 纳古

0 投票
2 回答
2119 浏览

c# - 寻找带有图标支持的 CheckedListBox 控件

是否有带有图标支持 Windows 窗体的 CheckedListBox 控件?谢谢。

0 投票
1 回答
510 浏览

python - CheckedListBox used from Python(pywin32)

Does anyone know how to get the list of items and check/uncheck items in a CheckedListBox from python? I've found this to help me partly on the way. I think I've found the handle for the CheckedListBox(listed as a SysTreeView32 by WinGuiAuto.py).

One usage will for my part be to create an autoinstaller that manages to uncheck all checkboxes that installs bloatware.

0 投票
1 回答
2847 浏览

c# - 为什么 CheckedListBox 的数据绑定是“隐藏的”?

CheckedListBox 上的 DataSource 属性对 Intellisense 隐藏。为什么?您可以使用绑定属性使其工作,但我担心它被隐藏是有原因的,并且由于某些我不知道的重要原因,我不应该在 CheckedListBox 上进行数据绑定。

CheckedListBox 上的数据绑定可以吗?

0 投票
1 回答
462 浏览

c# - WPF-ListBox-Multibind Howto

情况如下:

ListBox 有一个 ItemSource,它从表 A 中获取其显示和值数据:

TableB 有一个人员列表

TableC 是一个外部参照,它将人员列表与他们喜欢的活动连接起来......

我想最终展示的是一个 CHECKED 列表框。选择特定人员后,我想显示表 A 中的所有可用活动,该人员映射到的活动显示为选中状态。更好的是,我希望能够选择/取消选择各种活动,并通过数据绑定的现代奇迹,更新 TableC。

我知道我可以使用一些 SP 来实现这一点,以返回两列、活动以及活动是否映射到用户,但我想知道是否已经有一些内置的方法可以实现这一点。

谢谢,迈克