前面的两个样式大家觉得怎么样,下面我为大家展示最后一个样式:
图:样式三
步骤1:GridView窗体界面如下布局
步骤2:创建一个GridView布局窗体,并命名为MessageShow3;
2.1 设置窗体的高度size属性中的Height为20,GridView布局窗体的高度为GridView中每行的高度;
2.2 拖拉一个Image控件三个lable控件到窗体,布局如图:
步骤3:绑定控件数据值
步骤4:将GridView控件Layout属性赋值为控件GridView布局窗体名MessageShow3
步骤5:布局都画好了,现在在load事件中绑定GridView数据。
- Private Sub TestGridView3_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- Dim matTable As New DataTable
- matTable.Columns.Add("MAT_DESC1", GetType(String))
- matTable.Columns.Add("MAT_DESC2", GetType(String))
- matTable.Columns.Add("MAT_DESC3", GetType(String))
- matTable.Rows.Add()
- matTable.Rows(0)("MAT_DESC1") = "¥69.00"
- matTable.Rows(0)("MAT_DESC2") = "2015/07/08"
- matTable.Rows(0)("MAT_DESC3") = "1张发票"
- matTable.Rows.Add()
- matTable.Rows(1)("MAT_DESC1") = "¥39.00"
- matTable.Rows(1)("MAT_DESC2") = "2015/07/08"
- matTable.Rows(1)("MAT_DESC3") = "1张发票"
- matTable.Rows.Add()
- matTable.Rows(2)("MAT_DESC1") = "¥280.00"
- matTable.Rows(2)("MAT_DESC2") = "2015/07/08"
- matTable.Rows(2)("MAT_DESC3") = "1张发票"
- '将数据绑定到GridView中
- Me.GridView1.DataSource = matTable
- Me.GridView1.DataBind()
- End Sub
复制代码
|