图片没有出现在我的应用程序中

时间:2015-03-13 14:54:20

标签: image xaml

我制作了一个Windows8App,不幸的是有些图片不希望我们看到它们。 我给你一些 XAML

       <Setter Property="ContentTemplate">
            <Setter.Value>
                <DataTemplate>
                    <Grid VerticalAlignment="Top">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="2*" />
                            <RowDefinition />
                            <RowDefinition Height="3*" />
                        </Grid.RowDefinitions>
                        <Grid Grid.Row="0" VerticalAlignment="Top" Height="26">
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="26"/>
                                <ColumnDefinition />
                            </Grid.ColumnDefinitions>
                            <!-- THIS ONE DOES NOT SHOW -->
                            <Image Source="..\Assets\picto_mes_question.png" Grid.Column="0" Height="26" Width="26"
                                   HorizontalAlignment="Left" VerticalAlignment="Top" />
                            <StackPanel Orientation="Horizontal" Grid.Column="1" VerticalAlignment="Top" HorizontalAlignment="Left" Height="26" Width="150">
                                <TextBlock  Text="Modèle de Questions" TextWrapping="Wrap" VerticalAlignment="Center" FontSize="12" Margin="0"  
                                        Foreground="{StaticResource BlueAppBackgroundThemeBrush}"/>
                            </StackPanel>
                        </Grid>
                        <!-- THIS ONE DOES NOT SHOW -->
                        <Image VerticalAlignment="Top" Grid.Row="1" Source="..\Assets\white-line.png" HorizontalAlignment="Stretch" Height="20"/>
                        <StackPanel Orientation="Vertical" Grid.Row="2" Width="170">
                            <TextBlock Text="Voici une partie de la question de test qui doit faire moins d'un certain nombre de caractère a l'affichage mais pas dans le contenus final qui serra afficher une foi cliqué." 
                                   MaxLines="2" FontFamily="Segoe UI Light" Foreground="{StaticResource BlueAppBackgroundThemeBrush}"
                                   HorizontalAlignment="Left" TextWrapping="Wrap" LineHeight="12" VerticalAlignment="Center" FontSize="10" />
                        </StackPanel>
                    </Grid>
                </DataTemplate>
            </Setter.Value>
        </Setter>

当我加载我的页面时,UserControl上的每个其他图像(是的,它都在userControl上)正常显示。 Exepte另一张图片,我想这是同样的错误。

    <Setter.Value>
        <DataTemplate>
            <Grid>
                <Image Source="..\Assets\close.png" Height="20" Width="20"/>
            </Grid>
        </DataTemplate>

我为你找到了一些东西,非常感谢。

1 个答案:

答案 0 :(得分:0)

我发现了问题。

VS自动链接通过带有反斜杠的链接。你需要一个斜线。

<强>错误

<Image Source="..\Assets\close.png" Height="20" Width="20"/>

<强>正确

<Image Source="../Assets/close.png" Height="20" Width="20"/>