问题标签 [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.
c# - 如何在 WindowsForms 中更改 CheckedListBox 中 SelectedItem 的颜色?
我想更改 C# WindowsForms 中 CheckedListBox 中检查的项目的颜色。
谁能帮我解决这个问题!
c# - 遍历 WinForms 中的 CheckedListBox?
如果我在我这样填写的 Win 表单中选中了列表框
如何迭代 tasksCheckedListBox.Items 并将一些复选框设置为选中?
谢谢
vb.net - VB.NET CheckedListBox 标记?
CheckedListBox 中的项目是否有标签?或者类似的东西?我希望能够存储与我正在显示的项目相关联的 ID。
vb.net - 对于每个- 在 CheckedListBox 中。
- 作为对象而不是作为控件返回
我以前填充了一个 CheckedListBox。我想在 CheckedListBox 中的所有项目中循环使用“for each / next”,并对checkedlistbox的每个迭代元素做很多“事情”。
示例代码:
问题是这是一个“对象”类型而不是“控制”类型。如果我强制迭代 var As CheckBox,它会抛出一个 InvalidCastException,说明类型“System.String”不能与类型“System.Windows.Forms.CheckBox”相关联
我知道我可以轻松解决这个问题,但我想使用 for each /next 循环,因为我在该循环中有很多代码(并且无法使用 With )并且总是直接指向对象是我希望的避免,我真的需要代码尽可能简单。
我实际上花了一个下午寻找这个但找不到任何答案。
vb.net - 用另一个(checkedlistbox)填充一个checkedlistbox
我在根据另一个中所做的选择填充选中列表框 (CLB) 时遇到了困难。还应该注意的是,我在顶部有一个“全选”复选框,用于选中/取消选中第一个 CLB 中的所有项目。这是代码:
第一个 CLB 使用按钮单击事件上的值数组列表填充。根据在第一个 CLB 中检查的内容,来自结构数组列表的相应值应填充第二个 CLB。以下代码部分有效,直到单击“全选”复选框,此时如果在选中“全选”之前已选择其他值,则第二个 CLB 填充正确数量的对应值,但仅填充最近的值选择第一个 CLB 的项目,而不是所有尚未选择的项目的所有对应值。
任何见解将不胜感激。
~8th
c# - 如何在checkedlistbox中获取当前的Checked Item
我有一个列表框,我试图在 ItemCheck Handler 中获取当前选中的项目,但我不能,->我可以使用属性 chckdLstBox_Metabolites.CheckedItems 获取 CheckedItems 列表但是我如何获取之前检查过的项目? ???
vb.net - LB_SETTABSTOPS 似乎不会影响 CheckedListBox
我试图在我的 WinForms 应用程序的 CheckedListBox 中设置制表位,但无论我做什么,它似乎都没有任何效果。我的表单代码中有以下内容:
在表单的加载方法中,我正在执行以下操作,其中 theList 是我的 CheckedListBox:
稍后,我在循环中使用它,其中 col1 到 col4 都是列的字符串值:
但无论我对 tabStops 的值使用什么,列表都使用标准宽度制表位进行格式化。
vb.net - CheckedListBox VB.Net MultiExtended SelectionMode
我有CheckedListBox
一些项目,我希望允许用户使用箭头键或鼠标单击结合 shift 和 ctrl 键选择多个项目,因此我将SelectionMode
属性设置为MultiExtended
.
在设计时,我不可能收到错误:
value 属性无效。
如果我在运行时设置它:
我也收到一个错误:
CheckedListBox 与多选不兼容。
我怎么能这样做?
.net - 检查 CheckedListBox 中的项目而不选择
如何允许用户单击以CheckedListBox
一键检查项目?默认行为是第一次单击选择项目,第二次单击允许您切换检查。我也不想在选择上切换检查,我正在寻找ListView
控件的行为,我可以直接单击复选框来切换它们而无需先选择它们的项目。
winforms - 如何使用 winforms 选中的列表框项目的 Tag 属性?
如何编写这样的 C# winforms 代码?
CheckedListBox 项目没有“Tag”和“ValueMember”属性。
我知道有很多替代方案。但我需要以这种方式工作。