winform用datagridview制作课程表实例

前端技术 2023/09/05 C#

本文实例讲述了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));
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

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。