Windows Phone 实用开发技巧(16):Windows Phone 中编辑图片

本文介绍如何利用WriteableBitmap类将UI元素保存为图片,并提供了两种实现方法:通过UI实现和通过后置代码实现。同时展示了如何在另一页面显示已保存的图片。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一说到编辑图片,大家可能会想到将图片拆分成一个个像素,然后去操作这些像素,从而达到编辑图片的目的。今天介绍一个比较好用的类,WriteableBitmap,一个可以将UI元素保存为图片的类,也可以对UI元素进行转变后进行保存。OK,下面开始Demo吧:

 以两种方式实现,一种是UI,另一种是后置代码实现。

UI实现:

如下图进行页面的布局,将Image控件和TextBlock控件至于一个容器内(我选用Grid)

 

大致的XAML如下,其中Grid命名为xamlGrid

  

下面来看看事件是怎么处理的,先将UI元素保存为可写的图片,然后保存到State,在另一个页面中显示:

  

第二页面接受并显示

  

运行效果如下:

  

下面来看一下第二种方法,后置代码实现,这种方法在实际应用中可能更为实用:

方法很简单,就是在后置代码中将前面的XAML翻译过来

  

运行效果 
 

 

源代码下载: 

转载于:https://www.cnblogs.com/alexis/archive/2011/07/22/2113253.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值