在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
代码:隐藏 DataGrid 中 DataSource 为 DataTable 的 DataColumn (Visual C#)
本示例隐藏在现有 Windows 窗体 DataGrid 控件中显示的 DataTable 对象的“X”列。 示例private void HideColumnOfDataSet(){ System.Data.DataTable points = new System.Data.DataTable("Points"); points.Columns.Add(new DataColumn("X", typeof(int))); points.Columns.Add(new DataColumn("Y", typeof(int))); points.Rows.Add(new object[]{1, 2}); points.Rows.Add(new object[]{3, 5}); dataGrid1.DataSource = points; DataGridTableStyle tableStyle = new DataGridTableStyle(); tableStyle.MappingName = "Points"; dataGrid1.TableStyles.Add(tableStyle); dataGrid1.TableStyles["Points"].GridColumnStyles["X"].Width = 0;} 编译代码本示例需要:
如果数据源是 DataSet 对象,则将 DataGrid 的 DataMember 属性设置为该表的名称。 类型化数据集中的 DataTable 和 DataColumn 对象还具有字符串类型的名称。若要查找表的名称,请查看表的 Name 属性。若要查找DataColumn 的名称,请查看列的 Name 属性。 可靠编程以下情况可能会导致异常:
请参见 |
请发表评论