社区
C#
帖子详情
DataGridView单元格获得选中状态怎么做?
wch_212
2008-12-08 01:37:21
单元格验证时用到的
DataGridView比如有两列:列1、列2
列2验证列1里的内容
如果列1格式不对 对列2做验证的时候
同一行列1就获得焦点,如果对的话 列1的下一行 的单元格就获得焦点
...全文
332
6
打赏
收藏
DataGridView单元格获得选中状态怎么做?
单元格验证时用到的 DataGridView比如有两列:列1、列2 列2验证列1里的内容 如果列1格式不对 对列2做验证的时候 同一行列1就获得焦点,如果对的话 列1的下一行 的单元格就获得焦点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Wenyuexi
2010-12-01
打赏
举报
回复
但 this.dtgProductinfo.CurrentCell = this.dtgProductinfo.Rows[0].Cells[4];
this.dtgProductinfo.BeginEdit(true);
我写在cellLeave事件中报StackOverflowException异常
wch_212
2008-12-09
打赏
举报
回复
[Quote=引用 4 楼 net5i 的回复:]
搂主的焦点不知道指的到底是什么
如果仅仅是把焦点移动到指定单元格,搂主可以这样做:
this.dataGridView1.CurrentCell = this.dataGridView1.Rows[行].Cells[列];
如果是想直接让指定单元格处于编辑状态,那么这样做:
this.dataGridView1.CurrentCell = this.dataGridView1.Rows[行].Cells[列];
this.dataGridView1.BeginEdit(true);
这样当前具有焦点的单元格就会处于编辑状态,当然搂主需要使单元格可编辑
[/Quote]
噢,谢谢就是这个意思
net5i
2008-12-08
打赏
举报
回复
搂主的焦点不知道指的到底是什么
如果仅仅是把焦点移动到指定单元格,搂主可以这样做:
this.dataGridView1.CurrentCell = this.dataGridView1.Rows[行].Cells[列];
如果是想直接让指定单元格处于编辑状态,那么这样做:
this.dataGridView1.CurrentCell = this.dataGridView1.Rows[行].Cells[列];
this.dataGridView1.BeginEdit(true);
这样当前具有焦点的单元格就会处于编辑状态,当然搂主需要使单元格可编辑
wangping_li
2008-12-08
打赏
举报
回复
Validation只是为了验证你当前编辑的单元格
这样不会你所说的对列二做验证的时候判断列一,如果不对就让列一等取
你完取可以在里面判断当前的Cell,如果输入的内容不符合条件就e.Cancel=true
这样就能保证成功后才能离开当前单元格
wch_212
2008-12-08
打赏
举报
回复
[Quote=引用 1 楼 qruntime 的回复:]
查看DataGridView的在线帮助,其实挺简单的。 好象叫什么valudation ?
[/Quote]
看了 有个validation事件不过 也控制不好活动单元格
qruntime
2008-12-08
打赏
举报
回复
查看DataGridView的在线帮助,其实挺简单的。 好象叫什么valudation ?
GridView用法总结
18.
DataGridView
单元格
上ToolTip表示设定(鼠标移动到相应
单元格
上时,弹出说明信息) 29 19.
DataGridView
中的ContextMenuStrip属性 31 20.指定
DataGridView
的滚动框位置 34 21.
DataGridView
手动追加列 34 22. ...
C# 实现
dataGridView
选中
一行右键出现菜单的示例代码
主要介绍了C# 实现
dataGridView
选中
一行右键出现菜单,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
DotNetBar.
DatagridVIew
X全选
该程序主要是基于DotNetBar的表格控件
Datagridview
X上,实现全选功能。只要
做
小小的改动在winform中的
Datagridview
也同样可以实现全选的功能。
C#编程经验技巧宝典
73 <br>0106 如何
获得
一个字符串中数字的长度 74 <br>0107 如何
获得
字符串中数字或字母的长度 74 <br>0108 如何
获得
字符串中某个数字的位置 75 <br>0109
获得
字符串中汉字的个数 76 <br>0110...
asp.net知识库
DataGridView
中如何在textbox列中限制输入。 ASP.NET 2.0构建动态导航的Web应用程序(TreeView和Menu ) 体验.net2.0的优雅(3) -- 为您的 SiteMap 添加 控制转发功能 GridView控件使用经验 ASP.NET 2.0:弃用 ...
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章