当前位置:编程学习 > wap >>

怎么样给datagrid增加一个checkbox的列??

请问老大们   在CE中怎么样给datagrid增加一个checkbox的列?? 还有就是怎么样遍历datagrid的行啊????? --------------------编程问答-------------------- 很报歉,没接触过Windows Mobile:( --------------------编程问答-------------------- 如果使用ListView,修改一下风格就能添加CheckBox。 --------------------编程问答-------------------- up

--------------------编程问答-------------------- 单位开发一个应用的时候也遇到过这个问题,最后的解决方法是派生出新的DataGrid,添加自定义方法,在需要的位置(x,y)动态创建长宽与单元格一样的CheckBox
方法很傻,本来只是想试试而已,结果程序出来以后意外的好用,后来我们自己写了个DataGrid控件,实现了任意控件都可以作为单元格出现、单元格/行自定义高亮显示、双击修改单元格内容等功能,基本上Windows下所有功能这个的都有了~~~
你可以参考一下。。。:) --------------------编程问答-------------------- 遍历DataGrid行,实际上就是遍历绑定在DataSource中数据集的行数,比如绑定的是DataTable
DataTable dt=(DataTable)dataGrid1.DataSource;
            int nCount = dt.Rows.Count;
            for (int i = 0; i < nCount; i++) 
            {
                dataGrid1[i, j] = "第i行,第j列单元格的内容";
            }
            //或者
            foreach (DataRow dr in dt) 
            {
                //dr为DataGrid表中的行
            } --------------------编程问答-------------------- 关注中,DING --------------------编程问答-------------------- 请参考:

http://www.codeproject.com/KB/webforms/datagridcheckbox.aspx


http://www.codeproject.com/KB/webforms/datagrid_checkbox.aspx



http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1148323&SiteID=1 --------------------编程问答-------------------- 接分是王道! --------------------编程问答-------------------- 没遇到过这种情况. --------------------编程问答-------------------- 参考
http://blog.csdn.net/pipi0714/article/details/7388285 --------------------编程问答-------------------- http://blog.csdn.net/pipi0714/article/details/7388285
补充:移动开发 ,  Windows Phone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,