- Public Class Form1
- Public ds As New DataSet()
- Enum Products
- ProductID
- ProductName
- ProductQTY
- End Enum
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- initDB()
- Me.BindingSource1.DataSource = ds
- Me.BindingSource1.DataMember = ds.Tables(0).TableName
- Me.BindingNavigator1.BindingSource = Me.BindingSource1
- Me.DataGridView1.DataSource = Me.BindingSource1
- End Sub
- Public Sub initDB()
- Dim dt As New DataTable
- dt.Columns.Add(Products.ProductID.ToString())
- dt.Columns.Add(Products.ProductName.ToString())
- dt.Columns.Add(Products.ProductQTY.ToString())
- Dim i As Integer = 0
- For i = 0 To 1000 Step 1
- Dim dr As DataRow = dt.NewRow
- dr(Products.ProductID) = "ID:" + i.ToString()
- dr(Products.ProductName) = "Name:" + i.ToString()
- dr(Products.ProductQTY) = "QTY:" + i.ToString()
- dt.Rows.Add(dr)
- Next
- ds.Tables.Add(dt)
- End Sub
- End Class
BindingSource BindingNavigator
最新推荐文章于 2024-01-22 21:03:47 发布
本文介绍了一个使用 VB.NET 编写的简单示例程序,该程序通过枚举定义产品属性,并利用这些属性填充一个包含 1001 条记录的数据集。这些记录随后被绑定到 Windows 界面元素上,例如 DataGridView 控件,以便于展示和操作。
1178

被折叠的 条评论
为什么被折叠?



