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

最近是和DataGridView槓上了,每天都在圍繞這個玩。前段時間幫朋友做了個小程序,對方要求想和Excel表格一樣使用DataGridView, 但是最好是鼠標單擊一個按鈕,就在同一個地方顯示不同的表格。

我的解決辦法就是使用神奇的DataGridView.

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

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

dataGridView1.DataSource=null;//消除綁定(必須要)

接下來就是建立表格:

我是使用數組的方法建立表格,當然大家也可以使用別的方法。我使用兩個數組,第一個數組使用記錄的是新建列的/name,另一個列是新建列的HeaderText和DataPropertyName。

接下來 就是依次設置dataGridView的列屬性,和單元格屬性(如背景顏色,字體大小等等)。

最後根據自己的喜好設置表格的其他屬性。

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