0
Когда я пытаюсь добавить панель в следующую сетку, граница не отображается, и панель стека с текстом исчезает, и я не понимаю, почему Так выглядит код перед я пытаюсь добавить границу во всю сетку.Граница не отображается и панель стека исчезает
<Grid Name="grdContext" Grid.Column="2" Height="Auto" Width="Auto" Margin="0" >
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="6*"/>
<RowDefinition Height="2*"/>
</Grid.RowDefinitions>
<StackPanel Grid.Row="0" Height="Auto" Width="Auto" HorizontalAlignment="Center" Orientation="Vertical">
<TextBlock Name="lblDate" Foreground="White" Background="Black" FontSize="14" HorizontalAlignment="Center" Margin="5,5,5,2.5">07/01/2016</TextBlock>
<TextBlock Name="lblTime" Foreground="White" Background="Black" FontSize="14" HorizontalAlignment="Center" Margin="5,2.5,5,5">14:27</TextBlock>
</StackPanel>
<Image Name="imgArchive" Grid.Row="2" Width="Auto" Height="Auto" Stretch="UniformToFill" Margin="0,0.4,10,10"/>
</Grid>
и это после того, как
<Border BorderBrush="DimGray" BorderThickness="3">
<Grid Name="grdContext" Grid.Column="2" Height="Auto" Width="Auto" Margin="0" >
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="6*"/>
<RowDefinition Height="2*"/>
</Grid.RowDefinitions>
<StackPanel Grid.Row="0" Height="Auto" Width="Auto" HorizontalAlignment="Center" Orientation="Vertical">
<TextBlock Name="lblDate" Foreground="White" Background="Black" FontSize="14" HorizontalAlignment="Center" Margin="5,5,5,2.5">07/01/2016</TextBlock>
<TextBlock Name="lblTime" Foreground="White" Background="Black" FontSize="14" HorizontalAlignment="Center" Margin="5,2.5,5,5">14:27</TextBlock>
</StackPanel>
<Image Name="imgArchive" Grid.Row="2" Width="Auto" Height="Auto" Stretch="UniformToFill" Margin="0,0.4,10,10"/>
</Grid>
</Border>
Ничего не видно, когда я вышел на границе, что происходит?
Move 'Grid.Column = "2"' из 'Grid' в' Border'? – Slyvain
Не могли бы вы рассказать мне, почему вы это предложили? –