Image source 赋值问题

http://bbs.csdn.net/topics/390120529

最后通过这种方式实现 
 string url = carInfo.NetworkPath + carInfo.FileSource.First;
 // url:http://localhost/ITSImages/20120625/01/192168010176/卡口抓拍/皖J21742.jpg
                Uri uri = new Uri(url);
                WebClient w = new WebClient();
                w.OpenReadCompleted += (sender, e) =>
               {
                   if (e.Error == null)
                   {
                       BitmapImage bitImg = new BitmapImage();
                       bitImg.SetSource(e.Result);                       this.SSCX.pic.Source = bitImg;
                 
                   }
                   // else 
                   // this.SSCX.pic.Source ="本地图片";
               };
                w.OpenReadAsync(uri);

时间: 2024-10-06 05:25:15

Image source 赋值问题的相关文章

WPF中的image控件的Source赋值

image控件的Source设置为相对路径后(Source="haha.png")运行不能显示 解决方案:当Source设置为相对路径后(Source="haha.png")Visual Studio 2013会在属性栏的Source中生成“/WpfApplication1;component/haha.png”. 不知道在其他Visual Studio中会不会这样,但是可以按照这样写就不会出现不能显示的问题. img.Source = new BitmapImag

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.a

【转载一篇WPF之Binding】WPF之Binding深入探讨

1,Data Binding在WPF中的地位 程序的本质是数据+算法.数据会在存储.逻辑和界面三层之间流通,所以站在数据的角度上来看,这三层都很重要.但算法在3层中的分布是不均匀的,对于一个3层结构的程序来说,算法一般分布在这几处: A.数据库内部. B.读取和写回数据. C.业务逻辑. D.数据展示. E.界面与逻辑的交互. A,B两部分的算法一般都非常稳定,不会轻易去改动,复用性也很高:C处与客户需求最紧密,最复杂,变化最大,大多少算法都集中在这里.D,E负责UI和逻辑的交互,也占有一定量的

c语言中字符串操作的工具类

 1.编写头文件 #define _CRT_SECURE_NO_WARNINGS //#pragmawarning(disable:4996) #include <stdio.h> #include <stdlib.h> #include <string.h> struct CString { char *p;        //保存字符串首地址 int reallength; //实际长度 }; typedef struct CString mystring;//

使用原生自定义View,setState刷新界面后UI不能正常显示

背景 项目整合react native时,将原生的一个九宫格图片显示,封装成了RN控件,并提供了一个source属性 @ReactProp(name = "source") 问题 在js端使用该控件时,通过state初始化时给source赋值,然后,当添加图片是,通过setState刷新数据来刷新界面显示,理想状态下是,界面应该显示新增的图片,但是,当setState之后,控件上的图片就不显示了!!尝试着给该控件设置背景颜色,发现控件所占的空间位置还是有的. 解决方案 当遇到问题,首先

WPF之Binding深入探讨

1,Data Binding在WPF中的地位 程序的本质是数据+算法.数据会在存储.逻辑和界面三层之间流通,所以站在数据的角度上来看,这三层都非常重要.但算法在3层中的分布是不均匀的,对于一个3层结构的程序来说,算法一般分布在这几处: A.数据库内部. B.读取和写回数据. C.业务逻辑. D.数据展示. E.界面与逻辑的交互. A,B两部分的算法一般都非常稳定,不会轻易去修改,复用性也非常高:C处与客户需求最紧密,最复杂,变化最大,大多少算法都集中在这里.D,E负责UI和逻辑的交互,也占有一定

WPF 简易手风琴 (ListBox+Expander)

概述 之前听说很多大神的成长之路,几乎都有个习惯--写博文,可以有效的对项目进行总结.从而提高开发的经验.所以初学WPF的我想试试,顺便提高一下小学作文的能力.O(∩_∩)O哈哈~ 读万卷书不如行万里路,实践是最好的导师!最近在学习WPF,也尝试着做了一些小Demo,但并没有真正的使用WPF的开发模式--数据推动UI,最近偶然的机会也是工作需求,就尝试着写了一个简易的手风琴控件, 因为初学的原因,可能在逻辑上,代码上有些欠缺,还请大神们多多指点,在这里先感谢各位!(下面是效果图) 思路 剖析效果

WPF之Binding【转】

WPF之Binding[转] 看到WPF如此之炫,也想用用,可是一点也不会呀. 从需求谈起吧: 首先可能要做一个很炫的界面.见MaterialDesignInXAMLToolKit. 那,最主要的呢,还是想显示数据. 就先来数据,数据可以从数据库里得到,可是如何显示出来呢? 本文的主角出来了:(以下内容全转载他人,具体 原文见上面的链接) ==================================== 1,Data Binding在WPF中的地位 程序的本质是数据+算法.数据会在存储.

【机房个人重构】datagridview的使用

用表格来显示数据,是一种很简洁明了的功能,用户可以输入条件来选择显示自己需要的那部分数据,在机房重构的时候,我用到了Datagridview控件,很美的一个控件. 具体用法如下: 首先,找到这个控件,在"数据"里面,在窗体上画一个属于自己的datagridview. 右上方有一个小箭头,点击选择添加项目数据源. 出现如下画面,直接点击下一步   新建连接,选择数据: 我这里是用的sqlserver: 这里选择自己的服务器的名称,以及自己的数据库信息: 测试连接: 选择自己需要调用的数据