本文实例讲述了winform用datagridview制作课程表的方法。分享给大家供大家参考。具体分析如下:
课程表的最终效果如下图所示:
具体方法如下:
1.首先定义一个datatable,并添加列集,行集。 一张课程表的表结构就出来了。(如上图表结构式4行8列)只有表有结构、有数据才可以绑到
datagridivew控件里。否则绑上了,也没得显示。
代码如下:
int num , week ; // 周数节数,第二步的时候用得到。
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));