02 2012 档案
摘要:对于每个应用程序,系统都会自动为之分配手机闪存中的一部分独立的存储空间,使其可在其中无法被其他应用程序访问的独立区域中存储信息。应用程序可以在此处保存任意类型的文件或数据。 在SDK 7.1中,本地存储大致上共有如下三种方式:Settings:通过类IsolatedStorageSettings使用键值对的方式存储信息。Files: 通过类IsolatedStorageFile可以实现文件,文件夹的管理。Local Database: 使用LINQ to SQL来实现对local database的存储及访问。(1)IsolatedStorageSettings IsolatedSt...
阅读全文
摘要:应用程序栏 ApplicationBar 允许 Silverlight Phone 应用程序内的各个页面在底部显示多达 4 个ApplicationBarIconButton图标,这组图标可扩展为显示一个菜单命令列表。而ApplicationBar.MenuItems可以有多个,没有限制。 使用方法:只要将Silverlight Phone 页面上的 Application Bar 模板的代码注释取消即可。 注意事项:使用自己图片资源时,需将资源的属性的Build Action 设置为 context ,否则图片显示不了。(关于资源的资料http://hi.baidu.com/li...
阅读全文
摘要:使用控件HyperlinkButton实现XAML页面之间的浏览,使用方法:设置HyperlinkButton的NavigateUri为"/ProjectName;component/folder/PageName.xaml" ,其中ProjectName、PageName根据实际情况来改变。如果有XAML页面时建立在一个文件夹里面,那么就要加上文件名字folder。 换而言之,利用HyperlinkButton导航到另一个XAML页面把NavigateUri设置为"/工程名;component/XAML页面的相对路径"。 数据的传递:使用QuerySt
阅读全文
摘要:直奔主题,要模拟MacDock的效果,主要是通过silverlight对图片进行动画的缩放。在对图片一些处理效果有了一定了解的基础上就可以进行模拟。这就是类似MacDock的效果:(图片已横置)。QQ音乐在线播放器的正下方也实现类似的效果(非GG) 现总结一下主要的思路:当鼠标移动到每一张图片的时候,图片都会放大,这就是说每一张图片均有自己的MouseMove事件,相互独立。在MouseMove事件中,我们要根据鼠标距离目标item的距离来设定缩放倍数,当鼠标离开之后就要还原图片。 三个要点:1、如何计算鼠标到目标(图片)中心的距离dis 2、如何设置放大倍数 ...
阅读全文
摘要:Storyboard是Silverlight动画的基本单元,它用来分配动画时间,可以使用同一个故事板对象产生一种或多种动画效果,并且允许控制动画的播放、暂停、停止以及在何时何地播放。1 <Storyboard>2 oneOrMoreChildTimelines3 </Storyboard> 其中oneOrMoreChildTimelines用来设置动画效果,有3种形式 1.ColorAnimation(改变对象的填充色调) 2.DoubleAnimation(改变对象的任意一个属性(double类型的)) 3.PointAnimation(改变对象的X、Y值,使控件的位
阅读全文
摘要:RenderTransform特效: 变形(RenderTransform)类是为了达到直接去改变某个Silverlight对象的形状(比如缩放、旋转一个元素)的目的而设计的,RenderTransform包含的变形属性成员就是专门用来改变Silverlight对象形状的,它可以实现对元素拉伸,旋转,扭曲等效果,同时变形特效也常用于辅助产生各种动画效果,下面列出RenderTransform类的成员:l TranslateTransform:能够让某对象的位置发生平移变化。l RotateTransform:能够让某对象产生旋转变化,根据中心点进行顺时针旋转或逆时针旋转。l ScaleTra.
阅读全文
摘要:Silverlight除了提供基本的RGB色值之外,还提供了Alpha值---对象的透明度,而且透明度值固定放在RGB颜色值的前面.因此Silverlight中的一组颜色值包含四个部分,即ARGB,其中当A为FF时表示不透明,相反A为00时对象会完全透明,变得不可见。1 <Canvas Width="400" Height="320">2 <Ellipse Width="100" Height="100" Fill="#88FF0000" Canvas.Top="60
阅读全文

浙公网安备 33010602011771号