社区
C#
帖子详情
如何设置datagridview行,鼠标无法多选?
Magichi
2009-01-21 06:20:34
一个datagridview,当你单击的时候选中,然后再单击就取消选中,这个我做好了。
如何让用户在拖动的时候无法选中,也就是只能通过单击来一个个选中?
设置过了MultiSelect,并不是我想要的结果
...全文
432
6
打赏
收藏
如何设置datagridview行,鼠标无法多选?
一个datagridview,当你单击的时候选中,然后再单击就取消选中,这个我做好了。 如何让用户在拖动的时候无法选中,也就是只能通过单击来一个个选中? 设置过了MultiSelect,并不是我想要的结果
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
优途科技
2009-01-22
打赏
举报
回复
1
设置属性:
multiSelect = false
Magichi
2009-01-22
打赏
举报
回复
[Quote=引用 2 楼 WITPIDAN 的回复:]
一个datagridview,当你单击的时候选中,然后再单击就取消选中。这类方法还不如给DATAGIRDVIEW添加CHECKBOX。
你说的目的“单击的时候选中,然后再单击就取消”,这个可能有点麻烦哦,鼠标单击,本来就是该行取得焦点,你想再单击又让其取消,恐怕只能重写鼠标消息了
[/Quote]
其实可以在窗体中定义一个List变量,然后在datagridview中的selectionchange中把表中的mainkey给取出来,自然而然就能找到了以前选中的键了,然后通过强制选中就ok了,如果list中有的话,就取消选中,没有的话就别动。
问题是不用checkbox等等之类的,直接能在事件中改的
松花皮蛋
2009-01-22
打赏
举报
回复
一个datagridview,当你单击的时候选中,然后再单击就取消选中。这类方法还不如给DATAGIRDVIEW添加CHECKBOX。
你说的目的“单击的时候选中,然后再单击就取消”,这个可能有点麻烦哦,鼠标单击,本来就是该行取得焦点,你想再单击又让其取消,恐怕只能重写鼠标消息了
EveryCase
2009-01-22
打赏
举报
回复
顶
Magichi
2009-01-22
打赏
举报
回复
[Quote=引用 4 楼 gisfarmer 的回复:]
设置属性:
multiSelect = false
[/Quote]
注意看我的问题
Alex_XXH
2009-01-22
打赏
举报
回复
做一个开关量
控制 纪录单击的次数 单数为选中状态变一种颜色,双数为不选中状态,回复为原有的颜色。
Winfom
dataGridView
Shift和Ctrl
多选
复选框勾选
定义2个全局变量 private int startrow = -1; //记录Shift按之前的列 ...(this.
dataGridView
1.Rows[x].Cells["Select"].Value = true;)中的Select列是你需要勾选的复选框列名 /// <summary> ...
用
DataGridView
实现
多选
表格
用
DataGridView
实现
多选
表格,避免使用过多checkbox,导致界面看起来很混乱。 更多说明可查看代码。
C#在
DataGridView
当
鼠标
移到某
行
时,该
行
改变颜色
在
datagridview
当
鼠标
移到某
行
时,该
行
改变颜色 Winform:
DataGridView
属性中有个SelectMode之类的属性,可以设定是选择单元格还是选择
行
。 在DataGirdView属性中还有DefaultCellStyle之类的属性,可以设定选中时的...
Winform
DatagridView
自由实现
多选
,-----右键弹出框解决方式
不需要按辅助键(shift),随意选择 条件,C# winform,
Datagridview
控件(MultiSelect 为true),contextMenuStrip控件(包含两个item,选中,取消) 在
Datagridview
的 以下事件中 加入 private
C#之
设置
DataGridView
不能够选择多
行
,只能选择一
行
...
//一
行
代码就可以啦... this.
dataGridView
.MultiSelect = false;
C#
110,535
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章