System.Windows.MetroGridHelper.UpdateGrid C# (CSharp) Method

UpdateGrid() private static method

Updates the grid (if it already has been created) or initializes it otherwise.
private static UpdateGrid ( ) : void
return void
        private static void UpdateGrid()
        {
            if (_squares != null)
            {
                var brush = new SolidColorBrush(_color);
                foreach (var square in _squares)
                {
                    square.Fill = brush;
                }
                if (_grid != null)
                {
                    _grid.Visibility = _visible ? Visibility.Visible : Visibility.Collapsed;
                    _grid.Opacity = _opacity;
                }
            }
            else
            {
                BuildGrid();
            }
        }