通过创建 DataGridTableStyle 对象,并将它们添加到 GridTableStylesCollection 对象(通过 DataGrid 控件的 TableStyles 属性访问),可以表和列的形式在 Windows 窗体 DataGrid 控件中显示数据。每个表样式显示在 DataGridTableStyle 对象的 MappingName 属性中指定的任意数据表的内容。默认情况下,未指定列样式的表样式将显示该数据表中的所有列。通过将 DataGridColumnStyle 对象添加到 GridColumnStylesCollection 对象(通过各 DataGridTableStyle 对象的 GridColumnStyles 属性访问),可以限制所显示的表中的列。
在设计器中向 DataGrid 控件添加表
为在表中显示数据,必须首先将 DataGrid 控件绑定到数据集。有关更多信息,请参阅将 Windows 窗体 DataGrid 控件绑定到数据源。
在“属性”窗口中选择 DataGrid 控件的 TableStyles 属性,然后单击该属性旁边的省略号按钮 (),即可显示 DataGridTableStyle 集合编辑器。
在集合编辑器中,单击“添加”按钮以插入表样式。
单击“确定”关闭集合编辑器,然后单击 TableStyles 属性旁边的省略号按钮将其重新打开。
在重新打开集合编辑器后,绑定到该控件的所有数据表都会显示在该表样式的 MappingName 属性的下拉列表中。
在集合编辑器的“成员”框中,单击该表样式。
在集合编辑器的“属性”框中,选择要显示的表的 MappingName 值。
在设计器中向 DataGrid 控件添加列
在 Dat

本文介绍了如何在Windows窗体的DataGrid控件中添加数据表和列。通过创建DataGridTableStyle对象并设置MappingName属性,可以显示数据表内容。同时,通过DataGridColumnStyle对象添加到GridColumnStylesCollection,可以自定义显示的列。可以在设计器中操作,也可通过编程方式实现。
最低0.47元/天 解锁文章
754

被折叠的 条评论
为什么被折叠?



