silverlight imagesource赋值与转换

介绍几种常用的Image source 赋值方式:

this.abc.Source = new BitmapImage(new Uri("/1.jpg", UriKind.RelativeOrAbsolute));
Uri uri = new Uri("1.jpg", UriKind.Relative);
ImageSource imgSource = new System.Windows.Media.Imaging.BitmapImage(uri);
this.abc.SetValue(Image.SourceProperty, imgSource);
this.abc.Source = new BitmapImage(new Uri("F:\\1.jpg", UriKind.RelativeOrAbsolute));

/{程序集名};component搜索/{图片资源路径}

 var uri = new Uri("/AppleMenu;component/Res/" + value + ".png", UriKind.Relative);
                IconImage.Source = new System.Windows.Media.Imaging.BitmapImage(uri);
时间: 2024-08-07 00:02:34

silverlight imagesource赋值与转换的相关文章

1.2编程基础之变量定义、赋值及转换

Portal:http://noi.openjudge.cn/ch0102/ 一套水题,然而他们还是题 01-03是测基本数据类型存储空间大小 01 #include<iostream> #include<cstring> #include<cstdio> using namespace std; int main() { int a; short b; cout<<sizeof(a)<<' '<<sizeof(b); return

id 与void *类型的转换(转)

在ARC 无效时,像以下代码这样将id 变量强制转换void * 变量并不会出问题./* ARC 无效 */id obj = [[NSObject alloc] init];void *p = obj; 更进一步,将该void * 变量赋值给id 变量中,调用其实例方法,运行时也不会有问题./* ARC 无效 */id o = p;[o release]; 但是在ARC 有效时这便会引起编译错误.error: implicit conversion of an Objective-C point

转UWP

Win10是一个内核,一个商店,一个平台(UWP). 一.silverlight转UWP 安装mobilize,然后在vs中打开wp for silverlight项目,右键转换即可. 二. win32转UWP 可以抱exe直接转UWP可以在exe中使用UWP API可以在把exe和BackgroudTask转成UWP 需要有一个应用清单AppxManifest.xml,注意下面结点中的<PublisherDisplayName>CN=Demo01</PublisherDisplayNa

NSString用法,object-C数组以及字符串拼接和分割

一.介绍使用NSString创建一个字符串的代码如下: #import <Foundation/Foundation.h>int main (int argc, char *argv[]){    NSAutoreleasePool*pool=[[NSAutoreleasePool alloc]init]; NSString *[email protected]"Programming is fun";    NSLog(@"%@",str); [poo

WCF类型共享技巧【转载】

调用过WCF服务的同学可能都会遇到这样的问题,同一个实体类型,不同的服务Visual Studio生成了不同的版本,例如Service1.User和Service2.User,对于C#来说,这是两个不同的类型,Service1获得的User是放不到Service2服务里去的.手动的属性赋值来转换显然是不可取的,所以就共享类型了. 方法1,服务端和客户端共享数据契约程序集. 这个方法最常用,也是大家最熟悉的方法,把WCF的数据契约放在一个独立类库里,服务端,客户端都引用这个程序集,然后在生成WCF

【C++】浅谈三大特性之一继承(三)

四,派生类的六个默认成员函数 在继承关系里,如果我们没有显示的定义这六个成员函数,则编译系统会在适合场合为我们自动合成. 继承关系中构造函数和析构函数的调用顺序: class B { public: B() { cout<<"B()"<<endl; } ~B() { cout<<"~B()"<<endl; } }; class D:public B { public: D() { cout<<"D

C#读取Excel技术概览

参考文章 C#读取Excel的五种方式体会 1. OleDb 用这种方法读取Excel速度还是非常的快的,但这种方式读取数据的时候不太灵活.不过可以在 DataTable 中对数据进行一些删减.修改.这种方式将Excel作为一个数据源,直接用Sql语句获取数据了.所以读取之前要知道此次要读取的Sheet(当然也可以用序号,类似dt.Row[0][0].这样倒是不需要知道Sheet). if (fileType == ".xls") connStr = "Provider=Mi

【转载】COM编程入门不得不看的文章 :第一部分 什么是COM,如何使用COM

原文:COM编程入门不得不看的文章 :第一部分 什么是COM,如何使用COM 原文:http://www.codeproject.com/Articles/633/Introduction-to-COM-What-It-Is-and-How-to-Use-It 本文的目的是为刚刚接触COM的程序员提供编程指南,并帮助他们理解COM的基本概念.内容包括COM规范简介,重要的COM术语以及如何重用现有的COM组件.本文不包括如何编写自己的COM对象和接口. COM即组件对象模型,是Component

OC基础小结2

一.结构体 结构体只能在定义的时候进行初始化 给结构体属性赋值    + 强制转换: 系统并不清楚是数组还是结构体,需要在值前面加上(结构体名称)    +定义一个新的结构体,进行直接赋值    + 逐个赋值注意点    + 不要将进制间搞混 //因为结构体已经初始化为0了,再次初始化就报错了,但是可以逐个赋值. //p->_birthday = {1990,12,3}; p->_birthday.year = 2014; p->_birthday.month = 05; p->_