熟悉winform下的DataGrid操作的请进

Jouzen 2005-04-05 02:21:03
如何做到一下功能
1.输入校验
输入类型错误后自动提示

2.换行后自动保存
类似sqlserver编辑器那样,换行后保存当前数据

3.表格合并 把相同数据合并到一个大cell中
类似Excel中的表格合并

4.弹出菜单
实现行间数据拷贝

...全文
302 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingkoo 2005-04-07
  • 打赏
  • 举报
回复
up
SaSBYa 2005-04-06
  • 打赏
  • 举报
回复
3号问题可以从这里搞定.

http://www.grid2000.com/

中国人做的.

支持国货!

其它的问题,就看看上面回复都行.
Jouzen 2005-04-06
  • 打赏
  • 举报
回复
楼上的 flexgrid 在哪儿下啊
LiuYongNing 2005-04-05
  • 打赏
  • 举报
回复
DataGrid本身很像是一个没开发完的东西,缺了很多东西,
你上面说的许多功能要靠与DataGrid相连的DataTble来完成
1。在DataTable的列/行改变事件中进行,要注意的是在行改变事件中不要用弹出式窗口(MessageBox.Show()等),可以抛出一个异常(throw new Exception(""))
2.在DataTable的行改变事件中进行DataSet.Update();
3.没办法,用别的控件吧
4。在右键事件中手工弹出吧!
tl_pear 2005-04-05
  • 打赏
  • 举报
回复
在原DataGrid的基础上增加了10多项功能(包括自动列宽,显示行号,打印预览等等),是你梦寐以求的组件哦,赶快下载吧!!!

http://www.softreg.com.cn/shareware_view.asp?id=/438FC1F9-931B-4027-83DD-FA11525080E8/

or

http://www.nhkehua.com/download/DataGrid.htm

or

http://nhkh.kmip.net/DataGrid.htm
foxbillcsdn 2005-04-05
  • 打赏
  • 举报
回复
搂住一下提这么多问题,搞的我不想回答了
心情解码 2005-04-05
  • 打赏
  • 举报
回复
学习ing...
wls12342004 2005-04-05
  • 打赏
  • 举报
回复
其它的到网上可以查到的。第3个有点难度,我也在等待!
新鲜鱼排 2005-04-05
  • 打赏
  • 举报
回复
楼主说的具体一点。
yangzhenhai 2005-04-05
  • 打赏
  • 举报
回复
datagrid 的 currentcellchange
datatable 的 rowchange columnchange

不过建议你还是用 flexgrid ,好东西啊
yangzhenhai 2005-04-05
  • 打赏
  • 举报
回复
比如 在DataTable的列/行改变事件中进行 这个事件是加在什么地方?

currentcellchange datagrid
rowchange
colchange
pingnt 2005-04-05
  • 打赏
  • 举报
回复
自定写验证代码.
songbird 2005-04-05
  • 打赏
  • 举报
回复
1、datagrid本来就有校验功能
2、换行后数据自动保存到dataset中,调用更新操作才会更新到数据库
3、不太清楚你的意思,没试过
4、菜单可以自己设计,datagrid没有默认的弹出菜单
qozms 2005-04-05
  • 打赏
  • 举报
回复
up
Jouzen 2005-04-05
  • 打赏
  • 举报
回复
to 二楼的
datagrid本来就有校验功能

这个在哪儿设置啊
Jouzen 2005-04-05
  • 打赏
  • 举报
回复
多谢各位 能给个例子吗?

比如 在DataTable的列/行改变事件中进行 这个事件是加在什么地方?

111,119

社区成员

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

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

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