winform之C#问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 12:08:04
winform之C#编程的问题。
1,在下想通过获得datagrid中的单元格数据,然后调用后台的插入,更新,删除的已经写好的方法来实现对数据的操作。但却苦于找不到如何获得datagrid的单元格数据,只知道了怎么获得行索引和列索引。
比如在一个类中已经写好了一个插入的方法,需要传入相应的参数,而这个参数就是从datagrid中获得.
希望谁知道的帮下忙啊
或者加些其他的类或控件也可以,只要能获得单元数据就行
2,初始窗体form1,当另外一个窗体form2发生变化时候,form1也要发生某些变化,比如form2是实现数据插入的功能,form1是显示大体的数据,当form2插入新数据时,form1则需要进行相应的刷新。
希望大家能帮忙解决下,在下之前问过类似的问题,但仍然没人愿意帮忙。。所以只好再多发一贴,占用点百度的资源了。。。
3Q,不过我打不开你的东西,我的是2003的,你的可能是2005的吧,还有第一个没找到cellclick事件,我用的是另外的方法,能获得数据,但正在编辑的单元格的数据获取不到,好象要先用个提交并结束编辑单元格的方法才行。找死也找不到。。郁闷呐。。。
PS:可以交个朋友吗?我是学winform的新人,但不准备一直做新人

一、通常通过DataGrid的事件来获取行索引与列索引。例如,当我们当击某一单元格时就会触发CellClick事件,CellClick事件参数DataGridViewCellEventArgs类型实例提供了e.RowIndex与e.ColumnIndex来代表点击的单元格行列索引;
当你获取得DataGrid的行索引与列索引时,可以这样来获取单元格内容:
string data = Convert.toString(DataGridView1.Rows[rowIndex].Cells[columnIndex].Value);
--------------------------------------------------------------------------------------------------------------
二、Form窗体问题
如果Form2更新数据后及时通知Form1更新数据,我们在Form2定义一个事件,使Form1定阅这个事件,当Form2数据更新时触发这个事件并通知Form1做出响应。

------已更新代码下载-------
代码下载(.NET Framework2.0写的):
http://www.cnblogs.com/Files/kensonwang/QS30008454.rar

我也遇到这样的问题了,我才找到的答案,解决了,你试是吧,希望对也有用,请把这些告诉给更多的人,让像刚刚中时一样烦恼的人能得到解决
有什么不会来问我,用zhidao上面发消息给我就可以了
我并不想刷百度知道的积分,我只是想让更多的人快点解决掉这个病毒,以免游戏,qq帐号被盗

最近很多人中了木马群cmdbcs.exe,wsttrs.exe,msccrt.exe,winform.exe,upxdnd.exe等 这个应该是通过木马下载器下载所致 这些基本上都是些盗号木马