WPF DataGrid的資料來源以DataTable設定
阿新 • • 發佈:2019-02-05
1 前臺程式碼
<DataGrid Name="myGrid" AutoGenerateColumns="True" >
</DataGrid>
後臺程式碼
Dim objDA As New System.Data.SqlClient.SqlDataAdapter
Dim objDS As New System.Data.DataSet
Dim strSql = "select * from tblItemmas"
objDA = New System.Data.SqlClient.SqlDataAdapter(DAL.clsDBHandler.getSQLCommand(strSql, DAL.clsDBHandler.getSQLConnection))
objDA.Fill(objDS)
myGrid.ItemsSource = objDS.Tables(0).DefaultView
備註: 1 典型的繫結方式 myGrid.Itemssource= List(T)
2 以DataTable作為資料來源的繫結方式 myGrid.ItemsSource = objDS.Tables(0).DefaultView ,前臺的程式碼中要注意的一點是,DataGrid不能包含在 viewbox中
否則無法顯示資料。