社区
C#
帖子详情
如何实现WinForm中的DataGrid只能够编辑当前行,其他的行都不能编辑?
好运
2003-08-18 06:55:33
如何实现WinForm中的DataGrid只能够编辑当前行,其他的行都不能编辑?
...全文
43
10
打赏
收藏
如何实现WinForm中的DataGrid只能够编辑当前行,其他的行都不能编辑?
如何实现WinForm中的DataGrid只能够编辑当前行,其他的行都不能编辑?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
derek
2003-08-26
打赏
举报
回复
這樣;
//定義當row改變時觸發的事件
private BindingManagerBase bm;
bm=this.BindingContext[this.ds,this.ds.Tables["table1"].TableName];
bm.PositionChanged+=new System.EventHandler(this.bm_PositionChanged);
private bm_PositionChanged()
{
//在這裡進行檢測當前行是否是要編輯的
if ((int)this.ds.Tables["table1"].Rows[this.BindingContext[this.ds,"table1"].Position] ["nid"])="222222222"
{this.datagrid1.readonly=true;}
else
{this.datagrid1.readonly=false;}
}
好运
2003-08-25
打赏
举报
回复
to derek() ,怎样判断當光標進入不能編輯度row,用什么事件?
derek
2003-08-25
打赏
举报
回复
當光標進入不能編輯度rows時, 設datagrid.readonly=true;
光標進入能編輯度rows時, 設datagrid.readonly=false;
好运
2003-08-25
打赏
举报
回复
顶
好运
2003-08-20
打赏
举报
回复
WinForm中的DataGrid没有ItemTemplete和EditTemplete,EditItemIndex,如何实现WinForm中的DataGrid只能够编辑当前行,其他的行都不能编辑?在行改变后,所有的行又都不能编辑了
好运
2003-08-19
打赏
举报
回复
up
hubanxian
2003-08-19
打赏
举报
回复
DataGrid中有几个模板
最长用的是ItemTemplete和EditTemplete,
DataGrid.EditItemIndex = -1时显示方式位ItemTemplete即正常的显示模式,
DataGrid.EditItemIndex = N 时则第N行的显示方式位EditITemplete即编辑模式。
好运
2003-08-19
打赏
举报
回复
如何实现WinForm中的DataGrid只能够编辑当前行,其他的行都不能编辑?在行改变后,所有的行又都不能编辑了
好运
2003-08-18
打赏
举报
回复
to snof(雪狼),你给我的例子不是我要的效果,你给我的例子是datetime类型,指定了列,根据列的值 DateTime.Parse(s);如果成功,焦点还是可以离开该行的,我要的效果是不管什么条件,当焦点在该行时,只能是该行的都可以编辑,当焦点离开该行时,所有行包括该行也不可编辑了
雪狼1234567
2003-08-18
打赏
举报
回复
在焦点离开的时候作限制,看下面的例子:
http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp#q974q
asp.net知识库
.Net
中
IE使用
WinForm
控件的使用心得。 动态加载用户控件的组件!(终结MasterPages技术) 在ASP.NET 1.1下
实现
模板化站点的新思路 在ASP.Net
中
两种利用CSS
实现
多界面的方法 用于弹出ModalDialog进
行
数据选择的控件 ...
.net技术资料大全(语言规范 源码教程 学习笔记 技术资料 .net代码生成器)
同一解决方案
中
一个项目的xml注释在另一个项目
中
不能
智能提示显示这些注释的解决方法.txt 图像读取.txt 无标题窗口的拖放.txt 下面的5
行
代码完成了从局域网
中
找出所有的机器.txt 显示
DataGrid
序号的一个适用的...
从新手小白进入
WinForm
编程 (VS2019)
WinForm
框架 是 Windows Form 的简称,是美国微软公司Microsoft开发基于 .NET Framework 平台的桌面运用程序框架,一般使用 C#语言 编写。
WinForm
框架可用于设计窗体和可视控件,采用面向对象语言C#,可快速...
ASP升级.net资料大全(c#入门 语言规范 源码教程 学习笔记 技术资料 面试题 asp与.net代码生成器)
同一解决方案
中
一个项目的xml注释在另一个项目
中
不能
智能提示显示这些注释的解决方法.txt 图像读取.txt 无标题窗口的拖放.txt 下面的5
行
代码完成了从局域网
中
找出所有的机器.txt 显示
DataGrid
序号的一个适用的...
C#
winform
里
DataGrid
如何滚动到某
行
(转)
http://hi.baidu.com/zck98530/blog/item/a0cc259776d3276d54fb964b.html
DataGrid
里提供了一个保护的方法,必须继承一个
DataGrid
,然后公开这个方法就
行
了,方法如下:(想同时移动
DataGrid
左边的小三角,只需在...
C#
110,499
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章