读书人

【【又来狂甩分了】】请教WinForm下的

发布时间: 2011-12-23 23:32:01 作者: rapoo

【【又来狂甩分了】】请问WinForm下的DataGrid怎么用?【200分,帮顶有喜哈】
在学.net大家帮帮忙啦

用DateGrid做个表格,从数据库里读取绑定数据,并可以用CheckBox选定数据并删除数据。

具体如下:

数据库:

UserID UserName Email
1 张三 XXX
2 李四 XXX
3 王二 XXX


绑定数据后,窗体就显示:


编号 姓名 电子邮件 删除

1 张三 XXX □
2 李四 XXX □
3 王二 XXX □


下面还有个按纽 点了以后 钩选的记录被删除


感谢帮忙和帮顶的朋友,谢谢,最好有详细点的代码

[解决办法]
不吧, :)
[解决办法]
先顶再看
[解决办法]
这应该是最简单的邦定吧?
去看MSDN,上面有样例
[解决办法]
winform不够熟..
[解决办法]
lz 你去找找datagridview 的例子。
[解决办法]
关注,这个不难,你绑定后.在实践里写代码就可以处理
[解决办法]
ding
[解决办法]
负责接分,呵呵!!!
[解决办法]
接分接分
[解决办法]
那我 up
[解决办法]
最近在学winform,给你找段代码阿;
this.dataGridView1.Rows.RemoveAt(this.dataGridView1.CurrentRow.Index);
在winform里面不太会用到钩选框的,多此一举阿
[解决办法]
点击删除按钮的时候遍历整个DataGrid后面复选框选中的就把你写的删除方法的参数取出来删除记录,最后在绑定下就OK了
[解决办法]
DataGridView我比较熟
DataGrid我在2005里找不到了
2005里我是添加GridViewCheckBoxColumn
你试直接在绑定那添加一列

[解决办法]
up
[解决办法]
你要怎么实现才行

你现在用的的vs2005 还是2003?
这个问题很简单的啊
我很早就做过了

------解决方案--------------------


JF
[解决办法]
友情Up
欢迎加入 C#学习QQ群 572453
[解决办法]
你把选中的行删掉,在update就可以了啊
[解决办法]
先汗一个。。。
LZ问问题前有自己找过答案吗?
如果自己找过,我相信这种问题根本不需要到这里浪费分数的
[解决办法]
vs2005 的GridView 可以用 编辑模版 加入 CheckBox

int sum = this.GridView.Items.Count; //定义int类型参数sum并获取GridView 项数的个数(项数总个数)赋给sum
for (int i = 0; i < sum; i++) //编历GridView的项
{
CheckBox checkBox(checkBox控件名如果是定义的写定义名) = (CheckBox )GridView.Items[i].FindControl(“checkBox”)//查找GridView控件里的CheckBox控件的属性
if(CheckBox.Checked)//如果被选
{
//执行你定义的删除的方法
}
}

读书人网 >C#

热点推荐