我先添加了一个勾选框到DataGridView中
DataGridViewCheckBoxColumn newColumn = new DataGridViewCheckBoxColumn();
newColumn.HeaderText = "不许空";
newColumn.Name = "不许空";
newColumn.TrueValue = true;
newColumn.FalseValue = false;
dataGridView1.Columns.Insert(2, newColumn);
然后我根据数据库的选择进行默认值
if (ds.Tables[0].Rows[0]["ISNull"].ToString() == "允许为空")
{
this.dataGridView1.Rows[i].Cells["不许空"].Value = true;
}
else
{
this. dataGridView1.Rows[i].Cells["不许空"].Value = false;
}
现在的问题是,设置默认值没有起到作用,请问这是为什么
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
Winform中DataGridVie 添加DataGridViewCheckBoxColumn 默认值的问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
自在猫先生 2022-01-11 07:19关注this. dataGridView1.Rows[i].Cells["不许空"].Value 你这个是字符串,你赋值一个bool类型。有什么效果。你要达到什么效果。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报 编辑记录微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-01-11 06:54回答 1 已采纳 数据更新后要刷新datagridviewhttps://blog.csdn.net/originaldream/article/details/8826214?spm=1001.2101.3001.6
- 2018-10-31 19:20回答 2 已采纳 id = (int)dgv_inventory.CurrentRow.Cells[0].Value; 报错了,估计你dgv_inventory.CurrentRow.Cells[0].Value获取到
- 2020-06-29 14:15回答 3 已采纳 代码有两个地方有问题,for循环最终输出的sql是一条记录的脚本,row是执行的影响行数,row==3改成row>0即可 ``` 可以for循环构造insert into批量插入语句,
- 2021-09-01 15:10ping_Kingzero的博客 C#Winform的DataGridView控件使用详解1DataGirdView控件Column类型DataGirdView控件基础设置DataGirdView控件行列操作 在展示和处理二维数据时,我们常常会想起Excel。但是使用Excel自带的各种函数处理较为繁琐的...
- 2017-06-20 17:58回答 1 已采纳 newdt = this.CompareList()[1];,你的数据每次都是从这提取的吧,你只是remove当前newdt 的数据了,
- 2015-12-12 11:33回答 2 已采纳 获取值 this.dgv.SelectRows[0].Cells[列] 包含新增列,设置DataGridView的AllowUserToAddRows
- 2015-12-14 19:50回答 2 已采纳 C#_WinForm窗体传值----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!
- 2023-11-04 05:54智能建造小硕的博客 在某些业务场景下,行记录不是真正从数据源中删除,而是通过修改标识列的值来表示记录的状态(例如,控制是否显示用于添加新行的空白行。控制是否允许用户手动调整列的位置。用户可以通过选中行并按。
- 2019-06-23 04:50回答 2 已采纳 你在sqlserver 的查询器里写textbox本来就是错误。这是2个程序。 你可以在vs的dataset界面使用参数,@项目主管。 sql的写法为:select 项目主管,项目名称,申
- 2022-05-15 09:29回答 1 已采纳 没有的话,尝试使用代码手动添加 参考: C#编程-70:dataGridView绑定数据源_彭世瑜的博客-CSDN博客 绑定数据
- 2018-06-20 00:01回答 1 已采纳 调试看下你的AText对不对
- 2019-09-20 09:20陆老师Peter的博客 DataGridView(名称dgvFileShow)有column3这一列(类型为DataGridViewComboBoxColumn),只需要如下代码即可设置下拉框column3列的默认值: ((DataGridViewComboBoxColumn)dgvFileShow.Columns["column3"])....
- 2024-06-14 07:55无熵~的博客 C# Winform Datagridview控件使用和详解
- 2021-03-28 01:15chinaherolts2008的博客 DataGridView是开发Winform的一个列表展示,类似于表格。学会下面的基本特征用法,再辅以经验,基本功能开发没问题。 基本的数据渲染 根据提供的数据展示出效果。 提供给DataGridView数据源有很多方式,大致有如下三...
- 2018-12-01 02:12陈袁的博客 dataGridView 禁止缩放单元格大小 2个属性 AllowUserToResizeColumns:禁止缩放列 AllowUserToResizeRows:禁止缩放行
- 没有解决我的问题, 去提问