title: Is it possible to include a block of XAML in another block of XAML?
body: <p>I have XAML that looks like this:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;Grid VerticalOptions="Start"&gt;
     &lt;Grid.ColumnDefinitions&gt;
        &lt;ColumnDefinition Width="Auto" /&gt;
        &lt;ColumnDefinition Width="*" /&gt;
     &lt;/Grid.ColumnDefinitions&gt;
     &lt;Label Grid.Row="0" Grid.Column="0" HorizontalOptions="Start" Text="Exclude Hidden" Style="{StaticResource helpDetail}" /&gt;
     &lt;Label Grid.Row="0" Grid.Column="1" HorizontalOptions="Start" Text="All cards except those tagged as hidden" Style="{StaticResource helpDetail}" /&gt;
     &lt;Label Grid.Row="1" Grid.Column="0" HorizontalOptions="Start" Text="Include Hidden" Style="{StaticResource helpDetail}" /&gt;
     &lt;Label Grid.Row="1" Grid.Column="1" HorizontalOptions="Start" Text="All cards including those tagged as hidden" Style="{StaticResource helpDetail}" /&gt;
     &lt;Label Grid.Row="2" Grid.Column="0" HorizontalOptions="Start" Text="Favorites" Style="{StaticResource helpDetail}" /&gt;
     &lt;Label Grid.Row="2" Grid.Column="1" HorizontalOptions="Start" Text="Only cards tagged as favorites" Style="{StaticResource helpDetail}" /&gt;
     &lt;Label Grid.Row="3" Grid.Column="0" HorizontalOptions="Start" Text="Hidden" Style="{StaticResource helpDetail}" /&gt;
     &lt;Label Grid.Row="3" Grid.Column="1" HorizontalOptions="Start" Text="Only those cards tagged as hidden" Style="{StaticResource helpDetail}" /&gt;
  &lt;/Grid&gt;
  </code></pre>
  
  <p>The code appears on two pages.  I would like to leave it as XAML.  </p>
  
  <p>Is there a way that I can put this XAML into a file and include it in the other XAML's for each of the two pages. Note that I don't want to convert everything to C# as I have many instances like this.</p>