c# - 已处理的 list 框

标签 c# winforms

在处理每个选中的项目后,我尝试取消选中 checkboxlist 项目,但我不知道如何处理此问题。

代码的基本概要

string selectedNote="";
foreach (object itemChecked in chkbxSnVisits.CheckedItems)
{
DataRowView drView = itemChecked as DataRowView;
selectedNote = drView["id"].ToString() + " -- " + drView["visit"].ToString();

//do a bunch of stuff
//uncheck itemChecked
}

最佳答案

有点像,

   foreach (int i in chkbxSnVisits.CheckedIndices)
        {
            chkbxSnVisits.SetItemCheckState(i, CheckState.Unchecked);
        }

关于c# - 已处理的 list 框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14407332/

相关文章:

c# - 如何在加载表单时将焦点放在 TextBox 上?

c# - 使 WinForm 更改背景颜色但仍可用

VB.net 开闭表格

c# - WPF MySQL 连接错误处理

c# - DateTime.Now 的更新频率是多少?或者是否有更精确的 API 来获取当前时间?

c# - 如何使用 graph api 访问 Sharepoint 文档中心

c# - 如何防止 'System.FormatException' 出现在带有空文本框的 mscorlib.dll 中?

C#派生类和基础构造函数参数逻辑

c# - 如何使用 HttpClient 将 JSON 数据发布到 Web API

c# - 形状用户控件的绘图文本