无法使用 DevExpress 将网格标题添加到 gridview vb.net
Unable to add grid title to gridview using DevExpress vb.net
我尝试了在 DevExpress 网站上找到的以下代码,但我得到了 NullReferenceException
在 view.Bands.Clear()
Dim view As BandedGridView = TryCast(gridControl1.MainView, BandedGridView)
view.Bands.Clear()
'Create the bands layout.
Dim bandProdInf As GridBand = view.Bands.Add()
bandProdInf.Caption = "Notification Details - Drilling"
这就是我想要的 gridview 的外观:
https://www.devexpress.com/Support/Center/Attachment/GetAttachmentFile/e5cb046f-fb25-46a4-9ae8-25ba612daa01
"Notification Details - Drilling" 将显示为网格视图的标题。
devexpress 的支持团队提供了以下正确答案:
GridView 提供了一种 built-in 通过 ViewCaption 属性 显示标题的机制。此外,您需要将 GridView 的 OptionsView.ShowViewCaption 属性 设置为 True。
因此您将执行以下操作:
gridview1.ViewCaption = "Grid view title"
gridview1.OptionsView.ShowViewCaption = True
必须启用字幕,默认情况下它们是禁用的。
添加:
view.OptionsView.ShowViewCaption = true;
我尝试了在 DevExpress 网站上找到的以下代码,但我得到了 NullReferenceException
在 view.Bands.Clear()
Dim view As BandedGridView = TryCast(gridControl1.MainView, BandedGridView)
view.Bands.Clear()
'Create the bands layout.
Dim bandProdInf As GridBand = view.Bands.Add()
bandProdInf.Caption = "Notification Details - Drilling"
这就是我想要的 gridview 的外观: https://www.devexpress.com/Support/Center/Attachment/GetAttachmentFile/e5cb046f-fb25-46a4-9ae8-25ba612daa01
"Notification Details - Drilling" 将显示为网格视图的标题。
devexpress 的支持团队提供了以下正确答案:
GridView 提供了一种 built-in 通过 ViewCaption 属性 显示标题的机制。此外,您需要将 GridView 的 OptionsView.ShowViewCaption 属性 设置为 True。
因此您将执行以下操作:
gridview1.ViewCaption = "Grid view title"
gridview1.OptionsView.ShowViewCaption = True
必须启用字幕,默认情况下它们是禁用的。 添加:
view.OptionsView.ShowViewCaption = true;