【发布时间】:2014-10-07 02:15:05
【问题描述】:
我正在尝试隐藏 LookUpEdit 控件(DevExpress 第 3 方)的所有列,但 DisplayMember 除外(它的功能应该看起来像标准组合框)
Properties.DataSource 是一个 DataTable,所以当我想访问每一列以隐藏它时,程序会启动 Null ref 异常。
我做错了什么?
代码:
If TypeOf Me.Properties.DataSource Is DataTable Then
Me.Properties.PopulateColumns()
Dim dt As DataTable = CType(Me.Properties.DataSource, DataTable)
For Each column As DataColumn In dt.Columns
If Me.Properties.Columns(column.ColumnName) IsNot Nothing AndAlso column.ColumnName IsNot Me.DisplayMember Then
Me.Properties.Columns(column.ColumnName).Visible = False
End If
Next
End If
【问题讨论】:
-
检查这个 devexpress.com/Support/Center/Question/Details/Q401110
标签: vb.net datatable devexpress