加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

资产文件夹中的图像在UWP应用程序中不起作用

发布时间:2020-12-14 04:18:06 所属栏目:Windows 来源:网络整理
导读:图像正在MainPage中工作,但我正在尝试将其集成到导航面板Templete中,图像不会显示.任何人都可以建议我可能是什么问题. Templete正在使用FRAMES,但这不应该是问题. XAML代码 Button Grid.Column="0" Style="{StaticResource NavigationButtonStyle}" StackPan

图像正在MainPage中工作,但我正在尝试将其集成到导航面板Templete中,图像不会显示.任何人都可以建议我可能是什么问题.

Templete正在使用FRAMES,但这不应该是问题.

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>

样式资源

<Style TargetType="Image" x:Key="IconImageStyle">
            <Setter Property="Height" Value="20" />
            <Setter Property="Width" Value="20" />
            <Setter Property="Margin" Value="0,10,0" />
        </Style>
我注意到您的页面位于“Pages / Go Nuts”文件夹中,因此您应该使用以下URI来获取图像.
<Image Source="ms-appx:///Assets/donut-icon.png" />

要么

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

使用< Image Source =“Assets / donut-icon.png”/>它将搜索当前文件夹中的资源.但是当前文件夹中没有这样的资源,所以它不起作用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读