我很困惑为什么VB.net一直忽略数据网格中的2个列。这是我的代码:
Dim dt3 As New DataTable("CableInfo")
dt3.Columns.Add("Parameters")
dt3.Columns.Add("1mm²")
dt3.Columns.Add("1.5mm2")
dt3.Columns.Add("2.5mm2")
dt3.Columns.Add("4mm²")
dt3.Columns.Add("6mm²")
dt3.Columns.Add("10mm²")
dt3.Columns.Add("16mm²")
dt3.Columns.Add("25mm²")
dt3.Columns.Add("35mm²")
dt3.Columns.Add("50mm²")
dt3.Columns.Add("70mm²")
dt3.Columns.Add("95mm²")
dt3.Columns.Add("120mm²")
dt3.Columns.Add("150mm²")
dt3.Columns.Add("185mm²")
dt3.Columns.Add("240mm²")
dt3.Columns.Add("300mm²")
dt3.Columns.Add("400mm²")
dt3.Columns.Add("500mm²")
dt3.Columns.Add("630mm²")
dt3.Rows.Add(New Object() {"Description", 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20})
DataGrid.ItemsSource = dt3.DefaultView
数据网格显示:
为什么会发生这种情况?
答案 0 :(得分:2)
我已经尝试过你的代码但改变了:
DataGrid.ItemsSource = dt3.DefaultView
为:
DataGridView1.DataSource = dt3
并显示o.k。
答案 1 :(得分:0)
如何将对象添加为string
?比如"Description"
答案 2 :(得分:0)
我想我设法解决了这个问题。诀窍是使用charmap中的一个看起来像一个时期的角色。尽管可以尝试使用试验和错误。 非常感谢vbnet3d。