如何在DataGridView列(EF)中隐藏导航属性

时间:2017-08-06 19:01:04

标签: vb.net entity-framework

我有Clients表的导航属性,但这些属性是绑定到客户端的其他表,不应在Client GridView中看到。我不想在我拥有的所有100个表中为每个导航属性手动添加一行代码。

ex:dataGridView.Columns("Orders").Visible = False

有没有办法从数据网格视图中隐藏导航属性?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

您需要将AutoGenerateColumns设置为false。默认情况下,它是true,导致问题。请注意,关闭此功能后,您必须通过代码或最好通过properties > columns选项定义所需的列。