Welcome 微信登录

首页 / 软件开发 / Silverlight

一起学Windows phone 7开发(二.页面间跳转与传值)

一起学Windows phone 7开发(二.页面间跳转与传值)

一起学Windows phone 7开发(二.页面间跳转与传值)2010-11-07 博客园 小镇Windows Phone7允许创建多个页面,但并不像Windows mobile程序一样,可能关闭窗口或最小化,而是通过跳转的方式来实现的。但是其跳转方式也不同于PC上的跳转方式。不过其传值方式却是一样的。一.跳转:可以通过这条语句来完成:this.NavigationService.Naviagte(new Uri("/testPage.xaml...
一起学Windows phone 7开发(四. DeepZoom)

一起学Windows phone 7开发(四. DeepZoom)

一起学Windows phone 7开发(四. DeepZoom)2010-11-07 博客园 小镇DeepZoom 是的特色功能之一,也同样被加到了windows phone 7中来。这个功能现在应该算是phone7 Ui的主要功能了吧。因为phone7的很多Ui就是DeepZoom开发的,另外在MIX10大会有展出的漫画阅读软件也是由DeepZoom开发的,由此也可以看的出这个功能在phone7上的重要性。一.要开发DeepZoom首先需要 DeepZ...
一起学Windows phone7开发(五.一个时钟的例子)

一起学Windows phone7开发(五.一个时钟的例子)

一起学Windows phone7开发(五.一个时钟的例子)2010-11-07 博客园 小镇Express blend工具是silverlight Ui的重要工具,在这里有一个从移植过来的时钟小例子可以看出在Phone7上这个工具一样也很重要并且可以提高开发效率。一.在blend工具中,可以用Ellipse绘制表盘,通过在property中使用渐变色来产生立体效果。还可以能过gradient工具来调整渐变色。...
一起学Windows Phone 7开发(六.Isolate Storage)

一起学Windows Phone 7开发(六.Isolate Storage)

一起学Windows Phone 7开发(六.Isolate Storage)2010-11-07 博客园 小镇windows phone 7 目前版本上已确定没有文件系统(也就是说filestream、OpenFileDialog这样的功能都是不能使用了)和数据库系统了,那在开发时需要保存一些用户配置信息或临时数据在本地怎么办? 答案是只能使用的特色功能Isolate Storage来保存文本文件、XML文件或INI文件的方式来替代了。其实使用Isola...
一起学Windows Phone 7开发(七.新旧版SDK开发程序的转换)

一起学Windows Phone 7开发(七.新旧版SDK开发程序的转换)

一起学Windows Phone 7开发(七.新旧版SDK开发程序的转换)2010-11-07 博客园 小镇Windows Phone 7在二月份发布后,就随着一起发布了其SDK(我之前也是用的这个版本),但是几个月后又发布了新的SDK,在这个SDK中还包含了一个免费的 Visual studio 2010 express版本。这时问题就出来了,如果之前安装了老版本的SDK,就需要全部卸载掉后,才能装新版SDK,这看起来很容易,但是一旦安装了新的 SDK后...
一起学Windows Phone7开发(十.Windows Phone 7 CTP-April向Beta版迁移)

一起学Windows Phone7开发(十.Windows Phone 7 CTP-April向Beta版迁移)

一起学Windows Phone7开发(十.Windows Phone 7 CTP-April向Beta版迁移)2010-11-07 博客园 小镇Windows phone 7 从发布到现在一共出了三个版本的SDK,并且互不兼容。之前我写了第一版向第二版的迁移,现在来看一下第二版到Beta版的变化。一.App.xaml和App.cs1.App.xaml这个文件看上去比原来清爽了很多,没有大段大段的代码,这也看来也和新的模拟器风格有关。但是这样就会出问题了,...
一起学Windows Phone7开发(十一.Beta版模拟器的键盘输入)

一起学Windows Phone7开发(十一.Beta版模拟器的键盘输入)

一起学Windows Phone7开发(十一.Beta版模拟器的键盘输入)2010-11-07 博客园 小镇新的Beta版使用的模拟器与旧版的模拟器,不仅外观发生了变化,就连键盘输入也发生了变化。在旧版的模器中,软键盘和物理键盘是可以同时使用的,但是Beta版模拟器,默认只能使用软键盘,而且速度很慢,这让人很不爽!其实Beta版的模拟器不是不能用物理键盘,而是默认为软键盘,需要切换一下才可以用,也就是要用物理键盘上的pause/beak键来切换使用。...
一起学Windows Phone 7开发(十二.Push Notification)

一起学Windows Phone 7开发(十二.Push Notification)

一起学Windows Phone 7开发(十二.Push Notification)2010-11-07 博客园 小镇一.简介Push Notification 是windows phone 7中的特色功能之一,这个功能可以变相的让普通开发者实现多任务(尽管并不是真正的多任务)。它为手机端应用和webservice之间建立了一条专用的、持久的、稳定的通道来推送通知。当通道建立后,手机端应用可以接收webservice的任何信息。二.分类对于Push Not...
一起学Windows Phone7开发(十二.二 ShellTileSchedule)

一起学Windows Phone7开发(十二.二 ShellTileSchedule)

一起学Windows Phone7开发(十二.二 ShellTileSchedule)2010-11-07 博客园 小镇对于推送消息服务来说,一般是通过WebService服务来完成,但有的时候只是为了更新Tile图片,这就显的有点大才小用了,也可以说是显的过于麻烦了。显然不应该有这样的问题,这时用ShellTileSchedule就显得很方便了。只需要几行代码就可以轻松搞定。ShellTileSchedule sechedule = new ShellT...
一起学Windows Phone7开发(十三.控件)

一起学Windows Phone7开发(十三.控件)

一起学Windows Phone7开发(十三.控件)2010-11-07 博客园 小镇Windows Phone7提供了丰富的silverlight控件,但是和又有一定的区别的,其中有很多控件都是不可用的,另外有些控件即使可以用,但有一些属性也是不可用的。后面将一一介绍各个控件的基本使用方法和一些特别的属性用法。这里两个列表说明了可用和不用控件。可用控件:不可用控件:不过这些控件随然不能用了,但是有一些还是可以用其他控件来替代的,比如:Label:被Tex...
一起学Windows Phone7开发(十三.一 容器控件)

一起学Windows Phone7开发(十三.一 容器控件)

一起学Windows Phone7开发(十三.一 容器控件)2010-11-07 博客园 小镇在Windows Phone7中存在着多个容器控件,这些控件主要是用来界面的布局设置,以及包容多个控件时的布局设置。一.Grid控件:主要用于界面的布局,这个和web page里的很相似,可以通过网格布置规划界面,也可以嵌套使用。<Grid x:Name="ContentGrid" Grid.Row="1"> ...
一起学Windows Phone7开发(十三.五 多媒体控件)

一起学Windows Phone7开发(十三.五 多媒体控件)

一起学Windows Phone7开发(十三.五 多媒体控件)2010-11-07 博客园 小镇多媒体控件,就是所谓的音视频控件、图像控件,在Phone7中,也有许多与的不同之处。一.Image:图像控件,用来显示本地或网络图像。这个控件只支持几个图像格式,如果要显示其他的图像格式就需要自已编解码了。<Image x:Name="image" Source="Chrysanthemum.jpg" Height...
一起学Windows Phone7开发(十三.六 Web控件)

一起学Windows Phone7开发(十三.六 Web控件)

一起学Windows Phone7开发(十三.六 Web控件)2010-11-07 博客园 小镇是phone7中的浏览器控件,它是基于Internet Explorer7的,可以直接嵌入到应用程序中。这个控件相对于Windows mobile也有了许多的不同。另外这个控件与MediaElement 一样,只是一个基本显示窗口,所有的控制都需要自已来完成。如Forward、Backward、Refresh等。<phone:WebBrowser Grid...
<< 1 2 3 4 5 6 7 8 9 10 >>