c# - 如何在 datagridview 中存储每个用户/行的复选框数据,使其保持一致?

标签 c# datagridview

基本上,我需要存储有关 DataGridView 中每一行(每个输入、用户)中是否选中复选框的信息。该信息稍后将用于数据库查询。

每行将选中 3 个复选框之一(每个用户最多 2 个,第一/第二和第三)。

Datagridview 看起来像这样: Datagridview with 3 checkboxes and users as row inputs.

我的问题是:

如何存储该数据以及如何保存它,以便每次我为每个用户/行启动程序时数据都保持一致。

最佳答案

为什么 DataGridView 中没有复选框? DataGridView 允许您在行中添加复选框。这将是一个更好的方法。

一旦您发现它很简单,您就可以将其作为 bool 或位数据类型保存到数据库中。这样就很容易绑定(bind)到复选框值。

本文向您展示如何使用 DataGridViewRow 类型:http://www.aspsnippets.com/Articles/Add-CheckBox-Column-to-DataGridView-in-Windows-Forms-application-using-C-and-VBNet.aspx

关于c# - 如何在 datagridview 中存储每个用户/行的复选框数据,使其保持一致?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42556287/

相关文章:

c# - 无法将泛型类型转换为 C# 中的列表

c# - 如何将字节数组转换为 DataGridView 的字符串

c# - 从 DataGridView 中删除列

c# - 如何根据DatagridView中的选定单元格获取行集合

c# - 无法获取带参数的路由

c# - 如何在新的EXCEL表中写入数据

c# - 如何以编程方式从单元测试启动 WPF 应用程序?

c# - Cookie less Session 在关闭 IE 后不会过期

c# - 可以加载到 Windows 窗体控件中的最大数据量是多少?

c# - 你如何在 C# 中每分钟更新一个 datagridview