首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

【【又来狂甩分了】】请教WinForm下的DataGrid如何用?【200分,帮顶有喜哈】

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

【【又来狂甩分了】】请问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)//如果被选
{
//执行你定义的删除的方法
}
}

热点排行