1

我有多个项目,如图所示,我正在处理 addpath.cs 我分配图像源如下:

Image image = new Image();
image.Source = new BitmapImage(new Uri("images/arrow.jpg", UriKind.Relative));

当我使用以下内容时:

rt.CenterX = image.Width / 2;
rt.CenterY = image.Height / 2;

宽度和高度的值是楠,所以我猜分配给图像源的 uri 有问题,还是其他什么?

在此处输入图像描述

4

2 回答 2

2

使用以下代码片段:

var logo = new BitmapImage();
logo.BeginInit();
logo.UriSource = new Uri("pack://application:,,,/YOURAPP;component/images/arrow.jpg");
logo.EndInit();
rt.CenterX = logo.Width / 2.0;
rt.CenterY = logo.Height / 2.0;

不要忘记将 YOURAPP 替换为您的项目名称!

于 2012-06-23T13:02:03.837 回答
0

我找到了解决方案,图像文件夹应该放在网站目录中的“客户端 bin”文件夹中。谢谢你们。

于 2012-06-23T15:02:57.917 回答