本文实例讲述了winform用datagridview制作课程表的方法。分享给大家供大家参考。具体分析如下:
课程表的最终效果如下图所示:
具体方法如下:
1.首先定义一个datatable,并添加列集,行集。 一张课程表的表结构就出来了。(如上图表结构式4行8列)只有表有结构、有数据才可以绑到
datagridivew控件里。否则绑上了,也没得显示。
代码如下:
DataTable dt = new DataTable(\"subject\");
dt.Columns.Add(\"周数/节数\", typeof(string)); //添加列集,下面都是
dt.Columns.Add(\"周一\", typeof(string));
dt.Columns.Add(\"周二\", typeof(string));
dt.Columns.Add(\"周三\", typeof(string));
dt.Columns.Add(\"周四\", typeof(string));
dt.Columns.Add(\"周五\", typeof(string));
dt.Columns.Add(\"周六\", typeof(string));
dt.Columns.Add(\"周日\", typeof(string));
for (int i = 0; i < 4; i++) //用循环添加4个行集~
{
DataRow dr = dt.NewRow();
dt.Rows.Add(dr);
}
dt.Rows[0][0] = \"第1节\"; //向第一行里的第一个格中添加一个“第1节”
dt.Rows[1][0] = \"第2节\"; //向第二行里的第一个格中添加一个“第 2 节”
dt.Rows[2][0] = \"第3节\"; //向第三行里的第一个格中添加一个“第3节”
dt.Rows[3][0] = \"第4节\"; //向第四行里的第一个格中添加一个“第4节”
本文地址:https://www.stayed.cn/item/13260
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我