2017-08-10 21 views
-1

実行時に画像が表示されません。デザイナーに表示されています。実行時に画像が表示されない

XAML:

<ScrollViewer Grid.Row="1" Grid.Column="1"> 
     <Grid> 
      <Grid.RowDefinitions> 
       <RowDefinition Height="20"/> 
       <RowDefinition Height="Auto"/> 
       <RowDefinition Height="*"/> 
      </Grid.RowDefinitions> 
      <Image Grid.Row="0" Source="/Assets/logo_108x108.png" Stretch="Fill" Width="400" VerticalAlignment="Top" HorizontalAlignment="Center" Height="133" Grid.RowSpan="3" /> 
      <phone:WebBrowser x:Name="DescriptionBrowser" Grid.Row="1" Grid.RowSpan="2" Navigating="DescriptionBrowser_Navigating" Margin="0,149,0,0"/>    
      <TextBlock x:Name="ErrorBlock" Visibility="Collapsed" Foreground="Black" FontSize="20" Grid.Row="1" Grid.Column="1" Text="{Binding LocalizedResourcesFromCommonDll.ErrorGeneral, Source={StaticResource LocalizedCommonStrings}}" HorizontalAlignment="Center" VerticalAlignment="Center" FontFamily="Segoe UI"/> 
     </Grid> 
    </ScrollViewer> 
</Grid> 

私は、イメージタグを交換しようとしたが、まだそれは動作しません。

答えて

0

私はこのような意味を信じています。できるだけシンプルにして、必要のないプロパティを設定しないでください。

<Grid Grid.Row="1"> 
     <Grid.RowDefinitions> 
      <RowDefinition Height="Auto" /> 
      <RowDefinition Height="*" /> 
      <RowDefinition Height="Auto" /> 
     </Grid.RowDefinitions> 
     <Image Grid.Row="0" Source="/Resources/AnyLogo.png" /> 
     <ScrollViewer Grid.Row="1"> 
      <WebBrowser /> 
     </ScrollViewer> 
     <TextBlock Grid.Row="2" Text="{Binding TestText}"> 
      <TextBlock.Style> 
       <Style TargetType="TextBlock"> 
        <Style.Triggers> 
         <DataTrigger Binding="{Binding TestText}" Value="{x:Null}"> 
          <Setter Property="Visibility" Value="Collapsed" /> 
         </DataTrigger> 
        </Style.Triggers> 
       </Style> 
      </TextBlock.Style> 
     </TextBlock> 
    </Grid> 
+0

上記の方法で実装しようとしましたが、まだ画像が表示されていません。 – Rachel

+0

あなたはプロジェクトの中にリソース、フォルダ内の画像を持っていますが、 'Build Action'のプロパティを 'Resource'に設定しましたか? "pack:// application:,,,/; component/Resources/" はAssembly.GetEntryAssembly()。GetName()です。 – Rolfi

-1

私が提案した答えを試してみましたが、それは次のような発言で、私の作品:

ソースは次のようになりますので、Resourcesディレクトリには、ビューと同じレベルにある:Source="Resources/img.png"

また、画像のプロパティでBuild ActionResourceに設定されています(デフォルトでは確認できます)

関連する問題