private void CreateTransparencyLayer()
{
using (Graphics g = Graphics.FromImage(transparency))
{
int x = 0;
int y = 0;
Brush fill;
while (y < transparency.Height)
{
fill = (y % 16 == 0) ? Brushes.White : Brushes.LightGray;
while (x < transparency.Width)
{
g.FillRectangle(fill, x, y, 8, 8);
fill = (fill == Brushes.White) ? Brushes.LightGray : Brushes.White;
x += 8;
}
x = 0;
y += 8;
}
}
}