ImageSource绑定64位对比32位

时间:2015-05-05 14:18:19

标签: c# wpf imagesource

我在imagesource绑定中遇到问题,情况如下:

在我的窗口我有一个按钮:

<Button Background="{DynamicResource backColorButton}"/ >

backColorButton在我的Style.xaml中定义:

<ImageBrush x:Key="backColorButton" Stretch="Fill" ImageSource="{Binding Path=BackgroundButtonImage}"></ImageBrush>

BackgroundButtonImage在viewmodel中定义:

public string BackgroundButtonImage
    {
        get
        {
          return (MyWorkPath + @"\Img\btnbkg.jpg");
        }
    }

现在问题: 如果我在win7 sp1 64bit上运行我的代码我没有问题:按钮在后台有图像;但如果我在win7 sp1 32bit上运行我的代码按钮具有透明背景,则不会加载图像。

任何想法?

非常感谢

p.s:这是我的第一个问题,如果表格上有问题或解释,请原谅。

0 个答案:

没有答案