Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 隐藏DataGridViewRow顶部和底部边界线_C#_C# 4.0_Datagridview - Fatal编程技术网

C# 隐藏DataGridViewRow顶部和底部边界线

C# 隐藏DataGridViewRow顶部和底部边界线,c#,c#-4.0,datagridview,C#,C# 4.0,Datagridview,我有一个名为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("Syste

我有一个名为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;
我有两个要求

  • 一旦用户在Colm_2中输入“5”,那么我想删除CurrentRow下面4行顶部和底部的单元格边框线 这可能吗

  • 同样在Form_load事件中,我想根据Colm_2的值格式化MyDataGrid1,如需求01中所示。 假设Colm_2=2,则MyDataGrid1的当前行和以下行的顶部和底部单元格边框线必须隐藏。这也可能吗


  • 感谢

    作为一个初步建议,我会给这些专栏命名一个比“Colm_1”等更直观的名字,否则重构代码会让下面的人感到痛苦。另外,你想让currentRow+currentRow下面的四行改变它们的边框还是仅仅是下面的四行?谢谢Nick…我给了aa一个列名示例..谢谢你的评论..以后我会继续。。。另外,我希望有喜欢当前行+以下4行…将更好…再次感谢