C#在一个循环中填充tableLayoutPanel中的一个单元格

时间:2013-10-28 21:36:58

标签: c# tablelayoutpanel

我在这段代码中遇到了一个问题,它显示了我自己的单元格填充。

以下是代码:

private void tableLayoutPanel1_CellPaint(object sender, TableLayoutCellPaintEventArgs e)
{
   for (int j = 0; j < 4; j++)
   {
      if (j % 3 == 0)
      {
         if (e.Column == j && e.Row == 1)
         {
            e.Graphics.FillRectangle(Brushes.White, e.CellBounds);
         }
      }

      else
      {
         if (e.Column == j && e.Row == 1)
         {
            e.Graphics.FillRectangle(Brushes.Brown, e.CellBounds);
         }
      }
   }
}

结果如下: http://prntscr.com/20e3pb

0 个答案:

没有答案