Windows Phone 7 位图编程

简介:

Image控件的写法

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">

<Image Name="img" />

</Grid>

 

 

 

通过System.Windows.Controls.Control.ManipulationStarted事件来进行调用这这个方法覆盖了System.Windows.UIElement.OnManipulationStarted(System.Windows.Input.ManipulationStartedEventArgs)。

加载网络的图片资源

protected override void OnManipulationStarted(ManipulationStartedEventArgs args)

{

Uri uri = new Uri("http://www.website.com/image/a.jpg");

BitmapImage bmp = new BitmapImage(uri);

img.Source = bmp;

 

args.Complete();

args.Handled = true;

base.OnManipulationStarted(args);

}

 

加载本地的图片资源

protected override void OnManipulationStarted(ManipulationStartedEventArgs args)

{

Uri uri = new Uri("../Images/Hello.png", UriKind.Relative);

StreamResourceInfo resourceInfo = Application.GetResourceStream(uri);

BitmapImage bmp = new BitmapImage();

bmp.SetSource(resourceInfo.Stream);

img.Source = bmp;

 

args.Complete();

args.Handled = true;

base.OnManipulationStarted(args);

}

窗体顶端


本文转自linzheng 51CTO博客,原文链接:http://blog.51cto.com/linzheng/1079238


 

相关文章
|
消息中间件 C++ Windows
02 MFC - Windows 编程模型
02 MFC - Windows 编程模型
62 0
|
3月前
|
网络协议 API Windows
MASM32编程调用 API函数RtlIpv6AddressToString,windows 10 容易,Windows 7 折腾
MASM32编程调用 API函数RtlIpv6AddressToString,windows 10 容易,Windows 7 折腾
|
3月前
|
Windows
[原创]用MASM32编程获取windows类型
[原创]用MASM32编程获取windows类型
|
3月前
|
JavaScript 前端开发 API
MASM32编程通过WMI获取Windows计划任务
MASM32编程通过WMI获取Windows计划任务
|
3月前
|
API Windows
MASM32编程获取Windows当前桌面主题名
MASM32编程获取Windows当前桌面主题名
|
4月前
|
编译器 开发工具 C语言
解锁QtCreator跨界神技!Windows下轻松驾驭OpenCV动态库,让你的跨平台开发如虎添翼,秒变视觉编程大师!
【8月更文挑战第4天】QtCreator是一款强大的跨平台IDE,便于创建多平台应用。本教程教你如何在Windows环境下集成OpenCV库至Qt项目。首先,下载匹配MinGW的OpenCV预编译版并解压。接着,在QtCreator中新建或打开项目,并在.pro文件中添加OpenCV的头文件和库文件路径。确保编译器设置正确。随后编写测试代码,例如加载和显示图片,并进行编译运行。完成这些步骤后,你就能在QtCreator中利用OpenCV进行图像处理开发了。
242 6
|
4月前
|
数据库 Windows
超详细步骤解析:从零开始,手把手教你使用 Visual Studio 打造你的第一个 Windows Forms 应用程序,菜鸟也能轻松上手的编程入门指南来了!
【8月更文挑战第31天】创建你的第一个Windows Forms (WinForms) 应用程序是一个激动人心的过程,尤其适合编程新手。本指南将带你逐步完成一个简单WinForms 应用的开发。首先,在Visual Studio 中创建一个“Windows Forms App (.NET)”项目,命名为“我的第一个WinForms 应用”。接着,在空白窗体中添加一个按钮和一个标签控件,并设置按钮文本为“点击我”。然后,为按钮添加点击事件处理程序`button1_Click`,实现点击按钮后更新标签文本为“你好,你刚刚点击了按钮!”。
300 0
|
6月前
|
Java C++
jni编程(windows+JDK11+clion)
jni编程(windows+JDK11+clion)
|
C++ Windows
[笔记]Windows核心编程《番外篇》几种常见的执行命令行方法
[笔记]Windows核心编程《番外篇》几种常见的执行命令行方法
113 0
|
7月前
|
API C++ Windows
windows编程入门_链接错误的配置
windows编程入门_链接错误的配置
55 0