ImageGlass.ImageBox.InitializeGridTile C# (CSharp) Method

InitializeGridTile() private method

Initializes the grid tile.
private InitializeGridTile ( ) : void
return void
        private void InitializeGridTile()
        {
            if (_texture != null)
            {
                _texture.Dispose();
            }

            if (_gridTile != null)
            {
                _gridTile.Dispose();
            }

            if (GridDisplayMode != ImageBoxGridDisplayMode.None && GridCellSize != 0)
            {
                if (GridScale != ImageBoxGridScale.None)
                {
                    _gridTile = CreateGridTileImage(GridCellSize, GridColor, GridColorAlternate);
                    _texture = new TextureBrush(_gridTile);
                }
                else
                {
                    _texture = new SolidBrush(GridColor);
                }
            }

            Invalidate();
        }
ImageBox