1.0 学员管理-界面设计
在项目名称上右键添加一个新的窗体
![](https://i-blog.csdnimg.cn/blog_migrate/0f7f5f77ed4798e8972d77200ecf4719.png)
image.png
![](https://i-blog.csdnimg.cn/blog_migrate/4570b9c591e340e2b383141ca92ab18b.png)
image.png
修改属性(此时不用设置启动位置,已经控制)-“【学员信息管理】”
![](https://i-blog.csdnimg.cn/blog_migrate/a01091d5d35ee50dfd71d5a6facacaa4.png)
image.png
![](https://i-blog.csdnimg.cn/blog_migrate/621f7f5745cc4a5bdfc885ce1474ae5d.png)
image.png
仿照“添加学员”页面,通过各种复制粘贴,完善页面:
![](https://i-blog.csdnimg.cn/blog_migrate/1628ce1704f6016091b13d055ce6eedd.png)
image.png
2.0 DataGridView:表格
![](https://i-blog.csdnimg.cn/blog_migrate/09868e954b5b484f4ca86cf7b979ab33.png)
image.png
设置属性,熟练使用智能标签。
首先把启用添加、编辑、删除去掉,一般都不用。
![](https://i-blog.csdnimg.cn/blog_migrate/df15217a45ab9104cc9c0010a124b3f5.png)
image.png
背景色,一般设置为ButtonFace,按钮默认背景颜色(和当前窗体颜色一样)。
![](https://i-blog.csdnimg.cn/blog_migrate/bfdb62cc76c561423c4a2b6dd90b30f6.png)
image.png
设置列:
2种办法:
![](https://i-blog.csdnimg.cn/blog_migrate/5aa92b0fb81f0aaec99fec0945ac9a93.png)
image.png
![](https://i-blog.csdnimg.cn/blog_migrate/52061579b32b29bd39589852ced4b013.png)
image.png
或者属性中设置columns
![](https://i-blog.csdnimg.cn/blog_migrate/90cc154ef605fd2965ad625aa586789f.png)
image.png
添加后,需要调整可以点击编辑列
![](https://i-blog.csdnimg.cn/blog_migrate/73d2ffe396eb1380f56c004ca69a61ab.png)
image.png
修改width,达到合适的显示效果。
![](https://i-blog.csdnimg.cn/blog_migrate/c4c9e5a6558aa739cb8baea542f4eaad.png)
image.png
最后一个,讲AutoSizeMode设置成Fill,自动填充,则最后一列可以自动充满。
![](https://i-blog.csdnimg.cn/blog_migrate/79f52a121bd558cee3241ffd51f95162.png)
image.png
![](https://i-blog.csdnimg.cn/blog_migrate/9e3506488e334715adc8336968542309.png)
image.png
设置列标题的高度ColumnHeadersHeight,发现该属性改不动,是因为ColumnHeadersHeightSizeMode为AutoSize,表示根据字体的大小自行变化,一般设置为EnableResizing:
![](https://i-blog.csdnimg.cn/blog_migrate/6b2a7a6d884fedc1137a401c79c4ae32.png)
image.png
设置列标题居中,字体粗体,5号:
![](https://i-blog.csdnimg.cn/blog_migrate/d4c20c4489e09fc625d587b1e4321416.png)
image.png
![](https://i-blog.csdnimg.cn/blog_migrate/584d266562eb6cfa2fc9d56eb005b623.png)
image.png
![](https://i-blog.csdnimg.cn/blog_migrate/e9a7ae46e683a474c0469142191ebc12.png)
image.png
如果需要启用自己定义的表格特殊样式,需要将EnableHeadersVisualstyles设置为false。
![](https://i-blog.csdnimg.cn/blog_migrate/e7e619718ffdc67b8797ec8da4f8727a.png)
image.png
最终效果如下:
![](https://i-blog.csdnimg.cn/blog_migrate/7b4e91fdbbd929d833f8a2c1af7277f4.png)
image.png
END