Wpf DataGrid不显示数据

Wpf DataGrid不显示数据,wpf,vb.net,datagrid,wpfdatagrid,Wpf,Vb.net,Datagrid,Wpfdatagrid,我的UserControl中有一个DataGrid,我正在动态填充它。使用此代码: conn.Open() cmd = New OdbcCommand("select dum,I_name from tbl_items where H=1", conn) Dim da As New OdbcDataAdapter(cmd) Dim dt As New DataTable("head") da.Fill(dt) dgv_itemHead.Items

我的UserControl中有一个DataGrid,我正在动态填充它。使用此代码:

     conn.Open()
    cmd = New OdbcCommand("select dum,I_name from tbl_items where H=1", conn)
    Dim da As New OdbcDataAdapter(cmd)
    Dim dt As New DataTable("head")
    da.Fill(dt)
    dgv_itemHead.ItemsSource = New DataView(dt)
    conn.Close()
它不显示数据,我只显示其中的两行。我的桌子上有一排。。
为什么会这样?如何解决此问题

datatable中是否有列?是否将datagrid的
AutoGenerateColumns
设置为
true
?是否可以发布连接字符串codeDataView=dt.DefaultView;dgv_itemHead.ItemsSource=视图;