Kan的blog
总结了如何在xaml中引用三种类型的文件:Resource, Content, None
对于引用Resource类型的文件,使用Assembly Unified Uri是最方便的, 写了一个helper来方便生产Images文件夹下的图片路径:
public class ResourceHelper
{
private ResourceHelper() { }
private static string _assemblyShortName;
private static string GetAssemblyShortName()
{
if (_assemblyShortName == null)
{
Assembly a = typeof(ResourceHelper).Assembly;
_assemblyShortName = a.ToString().Split(',')[0];
}
return _assemblyShortName;
}
public static string BuildImageResourcePath(string fileName)
{
//assuming the file is under folder "images"
return string.Format("/{0};component/images/{1}", GetAssemblyShortName(), fileName);
}
}
代码中引用一个图片可以:
img.Source = new System.Windows.Media.Imaging.BitmapImage(
new Uri(ResourceHelper.BuildImageResourcePath("myicon.png"), UriKind.Relative));
分享到:
相关推荐
Silverlight-MMORPG游戏引擎0112源码 这里要说明的,此完成度约50%的2D-ARPG游戏引擎存在地图未切割、多线程未优化、算法未优化、无寻路等诸多毛病, 总结原因是架构上一开始就存在着问题,因此我不打算对其再进行...
Silverlight-Developer-x64文件版本5.1.30514.0
silverlight-通过-WebService-连接数据库.doc
SourceCode-Silverlight-InstallExperience-SC.zip Silverlight 源码
pro-silverlight-2-in-c-2008-windows-net.pdf
HDI-Silverlight-2b2-GraphicsAndBrushes-CSharp.zip Silverlight 源码
HDI-Silverlight-2b1 - IntroducingBlendToSLDevs-SRC-CS.zip Silverlight 源码
Source-Silverlight-2b1-Keyboard-SRC.zip Silverlight源码
HDI-Silverlight-2b1-ProgSLWithBlendDBinding-SRC-CS.zip Silverlight 源码
HDI-Silverlight-2b2-InStateAnimation-SRC-CSharp.zip Silverlight 源码
SourceCode-Silverlight-2b1-Styles-SRC.zip Silverlight 源码
HDI-Silverlight-2b2-MultiPage-Part2-SRC-CSharp.zip Silverlight 源码
HDI-Silverlight-2b1-IntroBlendForProgrammers-Part2.SRC-CSharp.zip Silverlight 源码
SilverLight工作流设计器,SilverLight-WorkFlow 设计器,可导出XML文件
UN-Silverlight-架设教程 必备软件或环境 搜索并下载 X16-60997VS2010UltimTrialCHS Silverlight4_Tools 下面开始发布安装: 在D盘建一个空白的文件夹un 新建一个站点127.0.0.1 指向文件夹un 这一步和ASP站点一样...
Silverlight-MMORPG游戏引擎源码 这里要说明的,此完成度约50%的2D-ARPG游戏引擎存在地图未切割、多线程未优化、算法未优化、无寻路等诸多毛病, 总结原因是架构上一开始就存在着问题,因此我不打算对其再进行完善...
Silverlight-ASP.NET与AJAX开发实务书附范例,有很好的参考价值
使用C#语言,利用silverlight技术实现的仪表盘。表盘界面美观,实现了使用数据库中数据驱动表盘指针的旋转,而且实时显示当前数据。
SIlverlight-Visifire3.62最新版图表控件破解版 可自定义水印 自定义水印链接 是否显示水印 本程序为最新版 官方售价最便宜399$