如何在同一个DataGridView中建立不同的表格

最近是和DataGridView杠上了,每天都在围绕这个玩。前段时间帮朋友做了个小程序,对方要求想和Excel表格一样使用DataGridView, 但是最好是鼠标单击一个按钮,就在同一个地方显示不同的表格。

我的解决办法就是使用神奇的DataGridView.

首先,建表之前需要将此前的表格全部清除

dataGridView1.Columns.Clear();//清空表格,变成空白

dataGridView1.DataSource=null;//消除绑定(必须要)

接下来就是建立表格:

我是使用数组的方法建立表格,当然大家也可以使用别的方法。我使用两个数组,第一个数组使用记录的是新建列的/name,另一个列是新建列的HeaderText和DataPropertyName。

接下来 就是依次设置dataGridView的列属性,和单元格属性(如背景颜色,字体大小等等)。

最后根据自己的喜好设置表格的其他属性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章