2015-03-13 47 views
0

我做了一個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> 

當我打開我的網頁,在用戶控件每隔形象(是的,它是在用戶控件)正常顯示。展示另一張圖片,我猜這是同一個錯誤。

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

我發現了一些東西給我,非常感謝。

回答

0

我發現了這個問題。

VS自動鏈接過去的反斜槓鏈接。你需要一個斜線。

錯誤

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

正確

<Image Source="../Assets/close.png" Height="20" Width="20"/> 
相關問題