Мне просто интересно, можно ли применить атрибут к свойству в бизнес-объекте (MyBusinessObject), чтобы после того, как DataSource сетки установлен в List (Of MyBusinessObject), видимое свойство столбца будет автоматически быть ложным. Например:
myGrid.DataSource = New List(Of MyBusinessObject)
Public Class MyBusinessObject
'I want these three columns to be visible after data binding
<DisplayName("Property 1")> _
Public Property MyProperty1 As String
<DisplayName("Property 2")> _
Public Property MyProperty2 As Integer
<DisplayName("Property 3")> _
Public Property MyProperty3 As String
'I want this column to have Visible = False after data binding
Public Property MyProperty4 As Integer
End Class
Надеюсь, это имеет смысл. Спасибо!
РЕДАКТИРОВАТЬ: Я хотел бы уточнить - я все еще хотел бы, чтобы MyProperty4 был привязан к базе данных, я просто не хочу, чтобы столбец был видимым.