C# 关于datagrivView 问题

weixin_38171341 2018-04-16 09:54:13
本人做一个程序
问题如下:
用dategridview 绑定了一个 datetable,然后遍历每一行datagridview.ReadOnly=true;
然后点击一个按钮,创建了datetable的dateview 在dateview中进行条件过滤。
问题是显示的显示的dategridview中的行都变成可编辑的了
...全文
518 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
李敢敢 2018-04-18
  • 打赏
  • 举报
回复
是不是数据源变了会重新绑定导致的
freedombabyliang 2018-04-18
  • 打赏
  • 举报
回复
你都遍历每一行datagridview.ReadOnly=true ?datagridview.ReadOnly=true就是全部都只读了。还有datagridview不管你给什么数据给他,他都只是显示 不会变更他原有的readonly属性,肯定是在其他地方设置了
exception92 2018-04-17
  • 打赏
  • 举报
回复
显示的dategridview中的行都变成可编辑的了 -》因为你过滤出来的行替代了原来的行,并不是你设置了所有行之后,过滤出来的行都有原来行的属性设置。可以把整个dgv设置为只读。
weixin_38171341 2018-04-16
  • 打赏
  • 举报
回复
刚刚查看了dateView的属性, 这三个属性是 AllowNew、AllowEdit 和 AllowDelete。 设置成false后就不可修改了

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧