Я только начал играть с Linq для сущностей в приложении Windows Forms, и я не понимаю, какое поведение выглядит так просто.
Если я наберу код ниже, я получу записи ReadOnly в моем dataGridView
Dim x = From n in Table1 _
Select n.FirstName, n.LastName, N.Department
DataGridView1.DataSource = x
Но если я наберу следующий код, я получу редактируемые строки в моем dataGridView
Dim x = From n in Table1 _
Select n
DataGridView1.DataSource = x
Итак, в основном, если я указываю имена столбцов для выбора и привязки данных к моему DataGridView1, строки доступны только для чтения, но если я не указываю имена столбцов и привязку данных к DataGridView, строки можно редактировать, и я не понимаю, почему .