我正在 Silverlight 中构建一个非常简单的视频播放器(使用 Expression Blend 4),并且我想要一个来自与另一个图像相同的图像文件的图像。(图像文件就在我的项目的根目录中。)如果有人在一个区域中选择了我的第一个视频缩略图,则所选视频的详细视图也包括此缩略图。
我很想这样做(在 C# 代码隐藏中):
videoDetailImage.Source = _currentThumb.Source;
但它似乎没有任何效果。我玩过:
videoDetailImage.Source = new BitmapImage(new Uri("t01-artifact.jpg", UriKind.Relative));
这也行不通。我什至尝试从网上抓取图像并使用 UriKind.Absolute - 仍然没有任何显示。
更新:我实际上放弃了这个并且做了一件非常懒惰的事情,只是将我需要的所有图像放入应用程序并切换它们的可见/折叠状态。这是一块垃圾,但重要的是它的工作。