上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: ListBox是一个列表控件,列表中的每一个项可以是任意的对象(object),我们可以通过模板来定义每一个项的显示和数据下面介绍ListBox的模板的定义,和数据绑定 1、定义一个ListBox控件,先看代码 <ListBox HorizontalAlignment="Left" Margin="10,10,0,84" Name="lbItemList" Width="440" > <ListBox.ItemTemplate> <DataTemplate> <Grid M 阅读全文
posted @ 2012-11-07 09:57 bomo 阅读(1216) 评论(0) 推荐(0) 编辑
摘要: 在应用开发的过程中,有时需要使用到坐标变换(平移,旋转,缩放,三维变换等),WP7提供了一下几种坐标变换的方式 TranslateTransform 平移 RotateTransform 旋转 ScaleTransform 缩放 SkewTransform 倾斜 CompositeTransform 组合变换 TranformGroup 变换组 MatriTransform 矩阵变换 看例子再解释 <Image Source="img.png" Height="291" HorizontalAlignme... 阅读全文
posted @ 2012-11-06 09:57 bomo 阅读(546) 评论(0) 推荐(0) 编辑
摘要: WP7中,提供了很多动画效果的使用,动画的表现效果其实跟Flash有点相似,通过定义始末状态和时间,然后通过两种状态的过渡达到动画效果大部分控件都支持动画效果,首先看一个例子例如:在Grid网格控件内部定义一个Ellipse椭圆控件,然后实现椭圆控件的动画效果 <Grid.Resources> <Storyboard x:Name="std"> <DoubleAnimation Duration="0:0:1" Storyboard.TargetName="ellip... 阅读全文
posted @ 2012-11-06 09:06 bomo 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 在WP7开发中,经常需要在不同的页面切换,所以也会经常遇到数据在不同页面之间的传递问题,下面介绍几种数据传递的方法 1、页面之间传递数据(字符串) 通过页面导航的Uri地址进行传递,导航到 Page2.xaml 页面 string uriString = "/page2.xaml?parameter1=value1&parameter2=value2"; Uri uri = new Uri(uriString, UriKind.Relative); this.NavigationService.Navigate(uri); 字符串参数接在... 阅读全文
posted @ 2012-11-05 19:22 bomo 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 在WP7开发中,没有桌面应用程序的右键菜单,但是同样有弹出菜单可以使用,通过长按操作可以弹出菜单,一般用于Pin To Start在WP7中,大部分控件都支持弹出菜单功能首先需要安装 Silverlight for Windows Phone Toolkit,可以到微软下载中心下载 然后把控件添加到工具栏 在Xaml文件头添加命名空间,下面可以通过toolkit名字引用 xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit" 然后在控件内 阅读全文
posted @ 2012-11-04 23:54 bomo 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 和相机的LED灯一样,WP7 SDK 7.1 也没有提供相应的API供我们操作媒体播放器当音乐打开后,WP7是不会关闭音乐的(在锁屏界面和音量界面可以看到音乐的界面),只有关机重启后,音乐才会被关闭,当然,不关闭音乐基本也不会占用内存 这里说的关闭音乐指的是:在锁屏和音量界面看不到音乐的界面通过摸索,关闭音乐功能有三种途径 1、关机 2、打开一个视频,这样,系统会自动关闭后台的音乐功能,也可以实现关闭音乐的功能(尝试了一下,很难通过代码来实现,操作麻烦) 3、通过异常让系统关闭后台音乐功能(下面用此方法关闭音乐)首先要用到系统的媒体播放器 使用媒体播放器播放应用程序的音乐文件的时... 阅读全文
posted @ 2012-11-03 15:08 bomo 阅读(1674) 评论(2) 推荐(0) 编辑
摘要: 通过使用相机的闪光灯,我们可以用来做一些类似手电筒的应用,但是WP7 SDK并没有提供调用系统LED灯的API通过几天的尝试和搜索,终于让LED灯开了,感谢Den Delimarsky和Tomas HounsellHow VideoCamera/PhotoCamera content is saved on Windows Phone 7Not your regular photo and video camera on Windows Phone 7Avoiding Reflection: Adding the InteropServices library to the WP7 SDK开启 阅读全文
posted @ 2012-11-02 18:53 bomo 阅读(753) 评论(2) 推荐(0) 编辑
摘要: WP7提供了系统的主题样式,应用程序可以根据用户的设置来让应用程序与系统程序的主题一致,让用户体验更加良好,微软内置了许多系统资源,应用程序可以通过调用这些系统资源直接应用系统的一些资源用法如下: 给TextBlock设置系统默认字体样式<TextBlock Height="45" HorizontalAlignment="Left" Margin="20,154,0,0" Name="textBlock1" Text="background =" VerticalAlignment=&q 阅读全文
posted @ 2012-11-01 11:09 bomo 阅读(584) 评论(0) 推荐(0) 编辑
摘要: WP7运行编写照片扩展程序,让应用程序显示在相册中,应用程序把图片写入相册添加命名空间 using Microsoft.Xna.Framework.Media;1、保存图片到CameraRoll MediaLibrary library = new MediaLibrary(); //用于访问媒体库 BitmapImage bmp = (BitmapImage)image1.Source; //获取Image空间的图片资源 Uri uri = bmp.UriSource; StreamResourceInfo Sri = Application.GetRes... 阅读全文
posted @ 2012-10-31 16:51 bomo 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 在WP OS7.1中,允许我们通过编程的方式访问设备相机,可以通过访问部分API通过相机获取图像1、把相机获取图像显示在屏幕上 新建一个画布,用于显示相机获取到的图像数据<Canvas x:Name="cameraViewCanvas" Width="400" Margin="28,4,28,284"> <Canvas.Background> <VideoBrush x:Name="cameraVideoBrush" /> </Canvas.Background>&l 阅读全文
posted @ 2012-10-31 14:25 bomo 阅读(1045) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 下一页