使用devexpress
,我在表单上放置了一个xtragridcontrol
,添加了一些列,然后填充了数据:
gcCegek.DataSource = Nothing
ConnectToDb(fbconn, "public")
fbcommand.Connection = fbconn
fbcommand.CommandText = "select cegazon, rovidnev, varos, adoszam, konyvpnem, osszktg_forg from cegek order by cegazon"
fbadapter.SelectCommand = fbcommand
fbadapter.Fill(fbdataset)
gcCegek.DataSource = fbdataset
fbconn.Close()
我收到gridcontrol
,但在master-detail
View 内;这意味着我必须单击加号图标才能查看我想要显示的数据。
如何删除master-detail
View ,以便我可以呈现一个包含列和行的简单表格?
最佳答案
设置GridControl.ShowOnlyPredefinedDetails属性为真。这将防止网格创建额外的级别。
更新
这里有两个解决方案:
1) 将 GridControl 的 DataMember 属性设置为“cegazon”值
或 2)设置gridControl的DataSource为需要的DataTable
关于devexpress - 如何从 devexpress gridcontrol TableView 中删除主从 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14220709/