在按钮中设置图像

时间:2014-07-08 12:55:54

标签: xaml windows-phone-8

我目前正在开发Windows Phone应用程序。 我有一个按钮,我想在其中设置图像。

我通过互联网找到了很多解决方案,但它仍无效。

实际上,当我从互联网上输入网址时,它可以正常工作。图像很好地显示在按钮上,但是当它来自我的资源文件夹时,没有加载图像。

这是我的XAML代码:

<Button Grid.Row="1" Command="{Binding ShowSearchFilterCommand}" Height="100" Width="100">
    <StackPanel>
        <Image Source="resources/SearchFilterIcon.png" />
    </StackPanel>
</Button>

我将图片的构建操作设置为&#34;内容&#34;。设计师显示图像,所以我不明白我做错了什么。

2 个答案:

答案 0 :(得分:0)

您必须以/FolderName/ImageName.png的方式设置图像源的正确路径。

如果图像放置在如此设置的嵌套文件夹中

  

源=&#34; / FirstFolderName / SecondFolderName /.../ ImageName.Extnsion&#34;

答案 1 :(得分:0)

试试这个:

            <Button>
                <ItemsControl>
                    <Image Source="/Assets/images/ImageName.png"></Image>
                </ItemsControl>
            </Button>