2015-11-04 23 views
7

enter image description herehình ảnh từ tài sản thư mục không được làm việc trong ứng dụng UWP

Các hình ảnh đang làm việc trong Mainpage, nhưng tôi đang cố gắng để tích hợp nó trong một Navigational Bảng điều chỉnh Templete và những hình ảnh không hiển thị. Bất cứ ai có thể cho tôi biết những gì có thể là vấn đề.

Việc sử dụng FRAMES của Templete nhưng điều đó không phải là vấn đề.

mã XAML

<Button Grid.Column="0" Style="{StaticResource NavigationButtonStyle}"> 
       <StackPanel Orientation="Horizontal"> 
        <Image Source="Assets/donut-icon.png" Style="{StaticResource IconImageStyle}" /> 
        <TextBlock Text="Donut" Foreground="White" /> 
       </StackPanel> 
      </Button> 

Styles Tài

<Style TargetType="Image" x:Key="IconImageStyle"> 
      <Setter Property="Height" Value="20" /> 
      <Setter Property="Width" Value="20" /> 
      <Setter Property="Margin" Value="0,0,10,0" /> 
     </Style> 

Trả lời

14

tôi nhận thấy rằng trang của bạn nằm trong thư mục "Trang/Go Nuts" của bạn, vì vậy bạn nên sử dụng URI sau để có được hình ảnh.

<Image Source="ms-appx:///Assets/donut-icon.png" /> 

Hoặc

<Image Source="/Assets/donut-icon.png" /> 

Trong khi sử dụng <Image Source="Assets/donut-icon.png" /> nó sẽ tìm kiếm nguồn tài nguyên trong thư mục hiện hành. Nhưng không có tài nguyên như vậy trong thư mục hiện tại, vì vậy nó sẽ không hoạt động.

+0

Cảm ơn và hoạt động của nó! –

+0

@JayZuo nếu nó nằm trong thư mục Tài nguyên thì sao? Trong các biểu tượng DRAWABLE? –

+0

@JayceeEvangelista Tôi không chắc chắn thư mục Tài nguyên của bạn và các biểu tượng DRAWABLE là gì. Nếu bạn có bất kỳ vấn đề gì, vui lòng đặt câu hỏi mới với các chi tiết về vấn đề của bạn để chúng tôi có thể giúp bạn thêm. –

Các vấn đề liên quan