{x:Null}:用于设置某属性值为Null,比如<Rectangle Fill="{x:Null}" />,其实就相当于<Rectangle />,个人感觉这个纯属MS的多余设计 另外要注意一个问题: <Rectangle x:Name="rect" Stroke="Black" Width="90" Height="90" MouseLeftButtonUp="R…
自适应讲解部分可以参考以下网址:http://www.xuanyusong.com/archives/2536,下面代码中提到的AdaptiveManualHeight()函数就是参考该文章的. 下面主要说的就是背景图.全屏透明Sprite和控件位置自适应的东西. 由于我们所要开发的游戏只支持800x480及以上的分辨率的手机,因此分辨率小于800x480的自适应这里不考虑(其实都差不多的,就是多了一个if判断,然后分别调整下背景图.全屏透明背景而已) 见下图,背景图和全屏sprite(这里为了…
本人最近接收开发一个代码模块,功能主要是在页面上显示安徽省市地图,并且在鼠标移动到地图某市区域时,显示当前区域的各类信息等,一开始准备用百度地图,高德地图等地图工具进行开发,最后发现都不适合进行此类开发,随后想到用GIS,但是又不会,需要花费时间去学习,而且项目功能简单,我觉得没有必要使用GIS,之后在微软的官网上看到了类似例子.主要内容就是将一幅安徽地图,切分成地市,然后在用Silverlight把这些市拼在一起,然后在加入鼠标移动上去的事件,进行添加一些特效和Tip等,使用这种方式开发简单,…
前言:2016差不多又过了半啦,最近参与了公司好几个h5项目(严格来说,也只能算是推广页面活动).主要是新品牌的推广需要,当然也有给公司以前老客户做的案例.今天主要总结下为新品牌开发的2个h5推广:就主要的运用技术,页面优化,以及存在的短板做总结. 一.主题与设计: 2个h5主题主要与4.1愚人节与5月的母亲节做对应:然后要比较婉转自然地为新品牌作铺垫,自然推广是主要的目的,但是又不能那么直白明显:所以2个h5分别选择了虚拟产品介绍与游戏参与为设计思路:主要设计图如下: 愚人节:       扫…
一.说明 本文代码来源: <windows phone 7 程序设计> Charles Petzold 控件效果: 二.要点: 1.ItemControl.子项容器模板(ItemsControl.ItemsPanel)和子项模板(ItemsControl.ItemTemplate)             <ScrollViewer>                <ItemsControl ItemsSource="{Binding Students}"…
效果如图所示, <UserControl xmlns:controls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls" xmlns:data="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data" x:Class="SilverlightGridData.…
最近突然想起了一个学长的一个利用手机控制ppt播放的一个创意,并想将其在windows phone7上实现一下. 经过几天的努力已经可以控制ppt的播放,暂停,上一张,下一张了,并且电脑会将当前ppt的截图发送到手机端这里. 在代码的编写过程中,参考了IT黄老邪的Windows Phone开发(46):与Socket有个约会进行服务端与wp客户端的socket通讯的编写,并加入了键盘消息模拟,服务端截屏,图片发送,与客户端的图片接受. 代码如下: WP客户端 1.新建Windows Phone应…
用rem来实现移动端的弹性布局是个好主意!用法如下: CSS @media only screen and (max-width: 320px), only screen and (max-device-width:320px) { html { font-size:10px; } } @media only screen and (max-width: 640px), only screen and (max-device-width:640px) { html { font-size:20p…
到目前流程设计器流程结点的拖拽操作已基本完成,接下来就到结点的属性开发了.前面已经开发过流程模板的属性了,结点属性跟模板属性类似,从属性模板定义copy一份,然后按各结点类型进行调整就ok. 1.先来回顾下流程模板属性,这里对流程模板属性稍微进行了调整,效果图如下: //定义流程模板属性 TemplateProperty = function () { if (typeof TemplateProperty.defaults == "undefined") { /*第一次定义对象时为T…
方法一:<script>                (function (doc, win) {                var docEl = doc.documentElement,                resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',                recalc = function () {                var cl…