1

我有一个名为 MyDataGrid1 的 DataGridView。根据字段值,我需要隐藏某些行的底线。

DataTable MyDtb = new DataTable();
MyDtb.Columns.Add("Colm_1", Type.GetType("System.String"));
MyDtb.Columns.Add("Colm_2", Type.GetType("System.Int32"));
MyDtb.Columns.Add("Colm_3", Type.GetType("System.String"));

MyDataGrid1.DataSource = MyDtb;

我有两个要求...

  1. 一旦用户在 Colm_2 中输入“5”,那么我想删除 CurrentRow 下方 4 行顶部和底部的 CellBorder Lines 这可能吗?

  2. 同样在 Form_load 事件中,我想格式化 MyDataGrid1,根据 Colm_2 的值,如要求 01。假设 Colm_2=2,则必须隐藏 MyDataGrid1 的当前行和以下行的顶部和底部 CellBorder 行。这也可能吗?

谢谢

4

0 回答 0