title: Setting backgroundcolor not possible
body: <p>I'm filling a grid with views.
  This takes some time.
  During the filling, the background stays black.
  When views are added, the black background goes aways accordingly.</p>
  
  <p>However, I would like the grid's backgroundcolor to be White instead of Black.</p>
  
  <p>No matter what I do, I just don't seem to be able to set the backgroundcolor.</p>
  
  <p>I've set the NavigationPage's backgroundcolor to Color.White, and I've set the Grid's backgroundcolor to Color.White.</p>
  
  <p>What else could I do to make the backgroundcolor white?</p>
  
  <p>I'm not sure if the mistake is really on my side.</p>
  
  <p>Here you can see what's happening:</p>
  
  <p>First the grid's background is black. When views are added, the black background is overdrawn by the views.</p>
  
  <p>On the right side you can see that 5 views have already loaded. 
  The 6nd view has not yet loaded, so the background is still black.
  [![enter image description here][1]][1]</p>
  
  <p>Edit:</p>
  
  <p>In the NavigationPage / ContentPage I have this:</p>
  
  <pre><code> public MainPage()
      {
         this.BackgroundColor = Color.White;
  </code></pre>
  
  <p>In this MainPage, I have a Grid ("_BigGridAsLayout") in which a custom bottom navbar is placed. This "_BigGridAsLayout" occupies the entire page:</p>
  
  <pre><code>        _BigGridAsLayout = new Grid()
          {
              BackgroundColor = Color.White,
          }
          (...)
          _BigGridAsLayout.Children.Add(_CellGrid,0,0);
          _BigGridAsLayout.Children.Add(_NavBar,0,1);
  
          this.Content = _BigGridAsLayout;
  </code></pre>
  
  <p>Then I add "clsGridCell" views to the "_CellGrid".
  "clsGridCell" looks like this:</p>
  
  <pre><code>    public clsGridCell(eImageAlignment uImageAlignment)
      {
          this.BackgroundColor = Color.White;
          BackgroundColor = Color.White;
  </code></pre>