谢谢@時光 ,我更加有动力了,下面在为大家展示下一个样式。
图:样式二
步骤1:拖动一个GridView控件到窗体,如下布局:
步骤2:创建一个GridView布局窗体,并命名为MessageShow2;
2.1 设置窗体的高度size属性中的Height为12,GridView布局窗体的高度为GridView中每行的高度;
2.2 拖拉一个Image控件两个lable控件到窗体,布局如图:
步骤3:这里设置的图片是不变的所以直接将Image控件的ResourceID属性赋值为图片名称imgv
步骤4:将lable1绑定数据显示值,如图:
步骤5:将GridView绑定布局,如下:
步骤6:布局都画好了,现在在load事件中绑定GridView数据。
- Private Sub TestGridView2_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") = "Vicky的请假"
- matTable.Rows(0)("MAT_DESC2") = "待审批"
- matTable.Rows(0)("MAT_DESC3") = "上午11:51"
- matTable.Rows.Add()
- matTable.Rows(1)("MAT_DESC1") = "Vicky的请假"
- matTable.Rows(1)("MAT_DESC2") = "待审批"
- matTable.Rows(1)("MAT_DESC3") = "2015.09.09"
- '将数据绑定到GridView中
- Me.GridView1.DataSource = matTable
- Me.GridView1.DataBind()
- End Sub
复制代码
|