0

我正在尝试更改我的 XAML 元素的图像,但无法弄清楚如何,我正在使用来自http://www.divelements.co.uk/net/controls/sandribbonsl/的沙带按钮任何想法我会这样做吗?

XAML 代码:

<sr:Button x:Name="Print" Text="Print" SmallImage="/Fsc.Feenics.Clients.Silverlight2;component/Images/16/print.png" Size="Small" Activate="Button_Activate" />

(坏掉的)C#代码:

Print.SmallImage = new BitmapImage(new Uri("/Fsc.Feenics.Clients.Silverlight2;component/Images/16/printOn.png"));

谢谢,
杰森

4

1 回答 1

1

添加UriKind.RelativeOrAbsolute到以下行有效:

Print.SmallImage = new BitmapImage(
    new Uri("/Fsc.Feenics.Clients.Silverlight2;component/Images/16/printOn.png",
            UriKind.RelativeOrAbsolute));
于 2012-11-20T18:54:24.400 回答