如图:
在datagridview中添加一个checkbox
界面一:如何选中多个后点击“选择”后,在另一个页面显示刚才所选择的数据。
界面二:
在datagridview中添加一个checkbox
界面一:如何选中多个后点击“选择”后,在另一个页面显示刚才所选择的数据。
界面二:
解决方案 »
- 大侠求救关于数据库链接问题。
- C# winform 值得思考问题
- 远程更新服务器,如何将客户端的更新请求合理分布到不同时间段完成?
- 动态生成控件
- 图片移动出错!!!!!!!!!!!!!
- Form c# 程序 双击treeView的节点 同时toolStripDropDownButton里也显示相应的数据。treeView和toolStripDropDownButton要怎么绑定啊
- 谁碰到过winfrom程序点点击生成的.EXE文件程序运行登录界面输入用户名和密码后登录还出现一个登录界面窗口
- 问一个C#连接数据库的问题
- 你是高手吗?
- 一个很简单的问题
- C#三元运算符的一个有趣的问题
- C#异常忽略继续执行
在datagridview中添加一个checkbox
界面一: 如何选中多个后点击“选择”后,在另一个页面显示刚才所选择的数据。
界面二:
点击“选择”的时候,去循环判断那一行的数据被选中,把行里面的惟一标识传到另一个窗口,再查询显示
另一种:
每次点击的时候,cellValuechanged事件都作判断,把选中行的唯一标识保存在一个集合中,点击“选择”的时候,把集合传到另一个窗口,再查询显示
在datagridview中添加一个checkbox
界面一:
如何选中多个后点击“选择”后,在另一个页面显示刚才所选择的数据。
界面二:
看错题了,应该是窗体间传值的问题,可以把Form1的数据放在DataSet里面
然后把DataSet传给Form2,绑定到GridView
在datagridview中添加一个checkbox
界面一:
-------------------------------------
ID 名称 性别 班级
-------------------------------------
口 01 名1 男 1
-------------------------------------
口 02 名2 女 1
-------------------------------------
口 03 名3 女 1
-------------------------------------
口 04 名4 男 1
如何选中多个后点击“选择”后,在另一个页面显示刚才所选择的数据。
界面二:
ID 名称 性别 班级
-------------------------------------
01 名1 男 1
-------------------------------------
02 名3 女 1
Class Student
{
public string id
{get;set;}
public stirng name
{get;set;}
public string sex
{get;set;}
public String classes
{get;set;}
}public static List<Student> StudetnCollection=new List<Student>();在你转另一个页面事件里面写StudetnCollection.Clear();
dataGridView.EndEdit();
for(int i=0;i<dataGridView.RowCount;i++)
{
if(dataGridView.Rows[i].Cells[单选列的索引].Value="true")
{
StudetnCollection.Add(new Student{ID=dataGridView.Rows[i].Cells["ID"].Value,Name=...});
}
}另一个窗体加载时遍历StudetnCollection填充就行了