У меня есть панель стека, и у нее одна сетка, и я бы хотел, чтобы сетка имела ту же высоту, что и панель стека.
Я пробовал играть с VerticalAlignment
растяжкой или высотой 100% ничего не работает
Я попытался установить значения программно OnNavigatedTo
, но это не дало результата
Любые предложения по решению этой проблемы приветствуются.
Пожалуйста, найдите код ниже
<StackPanel Grid.Row="0" Grid.RowSpan="4" Background="#CFFF" Visibility="Visible" Orientation="Vertical" Name="ProgressOverlay">
<Grid Name="Overlaygrid"">
<StackPanel VerticalAlignment="Center" Grid.Row="0">
<ProgressBar
IsIndeterminate="True"
IsEnabled="True" Foreground="Black"/>
<TextBlock Visibility="Visible" Foreground="Black" FontSize="25” T HorizontalAlignment="Center" Text="Loading"/>
</StackPanel>
</Grid>
</StackPanel>
Grid
панель всегда имеет тот же размер, что и родительская, если вы не укажете размер. Вы можете проверить это, установив цветBackground
на свойGrid
. - person Vijay Nirmal   schedule 24.11.2017StackPanel
? У него только один ребенок. - person Peter Torr - MSFT   schedule 24.11.2017