wpf按钮图像运行时不可见

时间:2013-02-22 13:10:01

标签: wpf

无法弄清楚为什么在运行时图像上的按钮不可见。在设计模式的同时它看起来很好。 还试图删除Stretch,设置图像的高度和宽度,将图像更改为jpg / png,将Source更改为“ProjectName,component” enter image description here

2 个答案:

答案 0 :(得分:1)

将图像添加到项目资源时,Visual Studio会将此类文件的“生成操作”设置为“无”...

  1. Build Action设为Resource
  2. 将来源更改为/Resources/filename.png
  3. 设置父对象的大小
  4. 为图片设置Stretch
  5. 参见工作代码段

    <Button x:Name="BtName" Click="Bt_Click" Height="35" Width="35">
       <Image Source="/Resources/Button-Turn-Off-icon.png" Stretch="Fill" />
    </Button>
    

答案 1 :(得分:0)

您需要将Build Action设置为Resource,设置always copy并将图像添加到bin \ debug(如果您使用它,则发布)文件。有些时候VS没有把它带进来我不知道为什么但最近我遇到了同样的问题。