社区
C#
帖子详情
关于datagridview的编辑事件选用
lif
2006-10-26 05:30:39
我的datagridview 采用直接在grid里做增加和更新,bingdingsource做数据源,原来用bs.listchange来判断操作类型,然后在rowleave里做增加等操作,发现在新增后随便再点击某行,就会增加这一行到数据库里,不知道该采用那些事件来处理这种情况
...全文
321
8
打赏
收藏
关于datagridview的编辑事件选用
我的datagridview 采用直接在grid里做增加和更新,bingdingsource做数据源,原来用bs.listchange来判断操作类型,然后在rowleave里做增加等操作,发现在新增后随便再点击某行,就会增加这一行到数据库里,不知道该采用那些事件来处理这种情况
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
股神
2006-10-28
打赏
举报
回复
up
lif
2006-10-28
打赏
举报
回复
Knight94(愚翁)
那个我看了,看来只有用代码再判断了,谢谢
changlongbaobao
2006-10-26
打赏
举报
回复
c# & asp.net讨论群:32095860 欢迎有开发经验的朋友加入
Knight94
2006-10-26
打赏
举报
回复
rowleave事件不是特别好,因为有可能不做任何操作,当离开当前行也会触发RowLeave事件。
这有一篇文章,你可以参考
Auto Saving DataGridView rows to a SQL Server Database
http://www.codeproject.com/cs/database/DataGridView2Db.asp
lif
2006-10-26
打赏
举报
回复
讲详细点好么?我是自己写的更新代码,用listchange只是想得到操作的类型,然后在其他事件里执行更新
xyh2002
2006-10-26
打赏
举报
回复
自己写更新代码,而不是使用bindsource提供的
lif
2006-10-26
打赏
举报
回复
那应该用什么事件来做呢?
oolongTea
2006-10-26
打赏
举报
回复
那就不要在rowleave里做增加等操作
Visual C++ 2005入门经典--源代码及课后练习答案
CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 该资料是《Visual C++ 2005入门经典》的源代码及课后练习答案 对应的书籍资料见: Visual C++ 2005入门经典 基本信息 原书名: Ivor Horton's Beginning Visual C++ 2005 原出版社: Wiley 作者: (美)Ivor Horton 译者: 李颂华 康会光 出版社:清华大学出版社 ISBN:9787302142713 上架时间:2007-2-12 出版日期:2007 年1月 开本:16开 页码:1046 版次:1-1
编辑
推荐 本书由编程语言先驱者Ivor Horton倾力而著,是国内第一本全面、深入介绍Visual C++ 2005的经典之作! 内容简介 本书系编程语言先驱者Ivor Horton的经典之作,是学习C++编程最畅销的图书品种之一,不仅涵盖了Visual C++ .NET编程知识,还全面介绍了标准C++语言和.NET C++/CLI。本书延续了Ivor Horton讲解编程语言的独特方法,从中读者可以学习Visual C++ 2005的基础知识,并全面掌握在MFC和Windows Forms中访问数据源的技术。此外,本书各章后面的习题将有助于读者温故而知新,并尽快成为C++高效程序员。... 作译者 Ivor Horton是世界著名的计算机图书作家,主要从事与编程相关的顾问及撰写工作,曾帮助无数程序员步入编程的殿堂。他曾在IBM工作多年,能使用多种语言进行编程(在多种机器上使用汇编语言和高级语言),设计和实现了实时闭环工业控制系统。Horton拥有丰富的教学经验(教学内容包括C、C++、Fortran、PL/1、APL等),同时还是机械、加工和电子CAD系统、机械CAM系统和DNC/CNC系统方面的专家。Ivor Horton还著有Beginning Visual C++ 6、Beginning C Programming和Beginning Java 2等多部入门级好书。 目录 封面 -18 前言 -14 目录 -9 第1章 使用Visual C++ 2005编程 1 1.1 .NET Framework 1 1.2 CLR 2 1.3 编写C++应用程序 3 1.4 学习Windows编程 4 1.4.1 学习C++ 4 1.4.2 C++标准 5 1.4.3 控制台应用程序 5 1.4.4 Windows编程概念 6 1.5 集成开发环境简介 7 1.6 使用IDE 9 1.6.1 工具栏选项 9 1.6.2 可停靠的工具栏 10 1.6.3 文档 11 1.6.4 项目和解决方案 11 1.6.5 设置Visual C++ 2005的选项 23 1.6.6 创建和执行Windows应用程序 24 1.6.7 创建Windows Forms应用程序 26 1.7 小结 29 第2章 数据、变量和计算 31 2.1 C++程序结构 31 2.1.1 程序注释 36 2.1.2 #include指令——头文件 37 2.1.3 命名空间和using声明 37 2.1.4 main()函数 38 2.1.5 程序语句 38 2.1.6 空白 40 2.1.7 语句块 41 2.1.8 自动生成的控制台程序 41 2.2 定义变量 42 2.2.1 命名变量 43 2.2.2 C++中的关键字 43 2.2.3 声明变量 44 2.2.4 变量的初值 44 2.3 基本数据类型 45 2.3.1 整型变量 45 2.3.2 字符数据类型 46 2.3.3 整型修饰符 47 2.3.4 布尔类型 48 2.3.5 浮点类型 48 2.3.6 ISO/ANSI C++中的基本类型 49 2.3.7 字面值 50 2.3.8 定义数据类型的同义词 50 2.3.9 具有特定值集的变量 51 2.3.10 指定枚举常量的类型 52 2.4 基本的输入/输出操作 53 2.4.1 从键盘输入 53 2.4.2 到命令行的输出 53 2.4.3 格式化输出 54 2.4.4 转义序列 55 2.5 C++中的计算 57 2.5.1 赋值语句 57 2.5.2 算术运算 58 2.5.3 计算余数 63 2.5.4 修改变量 63 2.5.5 增量和减量运算符 64 2.5.6 计算
如何完美实现在
DataGridView
单元格中增加多个Button按钮?
在很多WinForm过程中,经常会遇到使用
DataGridView
进行
编辑
的场景,用户希望在最后放一个操作列,里面放置两个按钮,一个增加行的按钮,一个删除行的按钮;并且第一行只有增加行的按钮,没有删除行的按钮;
DataGridView
本身提供了
DataGridView
ButtonColumn列类型,但问题是只会放置一个Button在单元格里,不能满足我们的需求;通过网络搜索,有很多实现方案,最终
选用
了通过动态生成按钮的方案,并根据所在单元格的显示范围动态设置大小和位置。
C#Winform报表与打印技术——自定义报表的实现
本课程详细讲解在C#Winform程序里,对
DataGridView
展示的数据进行自定义报表格式的设计、预览、打印如何实现
DataGridView
控件中加入下拉框的编程实现
以下是在网上看到的网友发的文章“VC++.NET2005中
DataGridView
控件中加入下拉框的编程实现”用C#作了 修改的后的方法如下: VS2005中新增加了数据浏览控件
DataGridView
,虽然我们可以通过其
DataGridView
ComboBoxColumn方法在
DataGridView
中添加下拉框列,但随之而来得问题是一整列的下拉框,很不美观,并且还要编程为其绑定数据
DataGridView
添加的数据最后一步无法生效的问题。
在做项目时,需要使用到大量固定的参数,使用时只需修改一部分定值即可,所以就
选用
DataGridView
控件进行循环添加,数据添加完成,一切正常,但是在修改数据时发现,每一次修改的数据的操作的最后一步总是无法生效,经过一系列的骚操作后,发现还是无济于事,只发现在数据修改完成后点击一下空白的地方可以使数据修改生效,但是实在不知道怎么解决,最后看了https://www.cnblogs.com/xiao...
C#
110,499
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章