随笔分类 -  WP7

摘要://这里有篇参考文章http://www.cnblogs.com/tianhonghui/p/3373276.html#commentform以下思路是来自徐老师,昨晚看了一个晚上球赛,睡了不到6个小时,又被人拉去游泳,现在各种困。。。文字我就不多描述,直接上代码吧。样式style ... 阅读全文
posted @ 2014-06-15 02:35 walleyekneel 阅读(794) 评论(1) 推荐(1) 编辑
摘要:Wp&Win8中使用命令绑定时,除了Button控件自带命令绑定,其他的时候是用Interactivity库中的InvokeCommandAction实现的(Win8 需要额外安装第三方NuGet包才可使用,我的MVFM示例博客中带有这个库),但使用过程中发现InvokeCommandAction并不能满足我们的要求,主要有以下几点: 1 无法获取发送者; 2 用EventTrigger触发时往往需要用到EventArg参数,但是InvokeCommandAction无法获取; 3 有时需要传递多个参数,无法满足; 于是我对InvokeCommandAction进行了一些改进,首先定义 阅读全文
posted @ 2014-04-01 21:49 walleyekneel 阅读(471) 评论(0) 推荐(0) 编辑
摘要:一. 启动手机预装内置程序打开文件file association这里以打开word文档为例子 string fileToLaunch = @"HelloKitty.docx"; // Launch a .docx file that came with the package. private async void LaunchFileButton_Click(object sender, RoutedEventArgs e) { // First, get the word file from the package's do... 阅读全文
posted @ 2014-03-28 15:52 walleyekneel 阅读(333) 评论(0) 推荐(0) 编辑
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;namespace Monster... 阅读全文
posted @ 2014-03-26 01:27 walleyekneel 阅读(281) 评论(0) 推荐(0) 编辑
摘要:Windows Presentation Foundation (WPF) 提供了一组服务,这些服务可用于扩展公共语言运行时 (CLR) 属性的功能,这些服务通常统称为 WPF 属性系统。由 WPF 属性系统支持的属性称为依赖项属性。这段是MSDN上对依赖属性(DependencyProperty)的描述。主要介绍了两个方面,WPF中提供了可用于扩展CLR属性的服务;被这个服务支持的属性称为依赖属性。单看描述,云里雾里的,了解一个知识,首先要知道它产生的背景和为什么要有它,那么WPF引入依赖属性是为了解决什么问题呢?从属性说起属性是我们很熟悉的,封装类的字段,表示类的状态,编译后被转化为get 阅读全文
posted @ 2014-03-26 00:44 walleyekneel 阅读(289) 评论(0) 推荐(0) 编辑
摘要:下载源码还有一种方式,更新瓷片方式1、 /// /// 定时更新磁贴 /// public class ShellUpdate { ShellTileSchedule schedule; public void CreateShell(string remoteUri, UpdateRecurrence updateOption = UpdateRecurrence.Interval) { schedule = new ShellTileSchedule { ... 阅读全文
posted @ 2014-03-02 01:11 walleyekneel 阅读(190) 评论(0) 推荐(0) 编辑
摘要:初级工程师解释什么是依赖属性,它和以前的属性有什么不同?为什么在WPF会使用它?什么是样式什么是模板绑定(Binding )的基础用法解释这几个类的作用及关系: Visual, UIElement, FrameworkElement, Control视觉树vs 逻辑树?属性变更通知(INotifyPropertyChange 和ObservableCollection)ResourceDictionary事件的三种方式(冒泡、直接、隧道)中级工程师Routed Events(路由事件) & Commands (命令)绑定详解(包括绑定到单一属性、实体、集合、值转换、触发机制、验证等)怎 阅读全文
posted @ 2014-02-18 01:22 walleyekneel 阅读(461) 评论(0) 推荐(0) 编辑
摘要:参考这里http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/jj662937(v=vs.105).aspx 阅读全文
posted @ 2014-02-14 22:35 walleyekneel 阅读(124) 评论(0) 推荐(0) 编辑
摘要:之前用法: 不知咋搞,升级非得这样子搞才行,脑残么?Header 居然可以传ojbect 为毛放控件进去不会显示 阅读全文
posted @ 2014-01-14 00:39 walleyekneel 阅读(218) 评论(2) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-01-13 23:28 walleyekneel 阅读(258) 评论(0) 推荐(0) 编辑
摘要:1.InkPresenter:可以产生手写效果的控件。http://www.cnblogs.com/randylee/archive/2010/08/10/1791222.html2.Thumb:这个控件可以通过拖动,获取连续的坐标(有点儿像笔记本上的触摸板),从而和其他控件组合使用来产生控件拖动效果。3、MultiScaleImage:这个控件主要用来实现DeepZoom功能,可以很方便的缩放你的图片,这些图片可以在Silverlight提供的巨大的虚拟空间上绘制出来。常用在地图的显示上,以及多图片的预览。这个在DeepZoom中已详细介绍过。4、http://www.cnblogs.com 阅读全文
posted @ 2013-11-15 16:40 walleyekneel 阅读(247) 评论(0) 推荐(0) 编辑
摘要:先上效果图 QQ退出效果 小弟控件效果图首先分析一下页面结构,QQ图中弹出框的组成:透明背景,文字背景,文字颜色在wp上,小弟分别采用Popup控件,用户控件(透明背景,文字背景用Border,显示文字用BlockText)不想卖关子,直接上代码解析哦,这里要说一下,这个类库结构,Resource只要放资源文件,系统编译时候会自动编译进去dll里头1、用户控件UI代码,很简单吧,主要注意一下Border设置一下CornerRadius圆角属性 ... 阅读全文
posted @ 2013-11-08 22:36 walleyekneel 阅读(2059) 评论(7) 推荐(1) 编辑
摘要:wp8小图标 159*159中图标 336*336大图标 691*336wp7.5 173*173 阅读全文
posted @ 2013-09-10 00:23 walleyekneel 阅读(143) 评论(0) 推荐(0) 编辑
摘要:纠结很久。。。感觉勉强过得去啦。还望各位大牛指点江山百度找到这篇参考文章http://www.cnblogs.com/sonyye/archive/2012/03/12/2392679.html#2329255还有这篇:http://www.cnblogs.com/xumingxiang/archive/2012/03/23/2413342.html进入正文吧1 UI代码很简单,一个listbox 和一个标题textblock,一个button按钮 ... 阅读全文
posted @ 2013-08-20 00:13 walleyekneel 阅读(868) 评论(0) 推荐(0) 编辑
摘要:更详细,猛撸这里:http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/jj206987(v=vs.105).aspx在WMAppManifest.xml清单文件加入,在Tokens节点后面加 修改Name的值为您为软件制定的协议名称Protocol元素由以下特性组成。特性说明名称自定义的 URI 方案的前缀。包含数字、小写字母、句点 (‘.’) 或连字符 (‘-’) 且长度介于 2 和 39 个字符的字符串。它不包含冒号 (‘:’)或任何紧跟其后的 URI 中的内容。NavUriFragment必须始终等于encodedL. 阅读全文
posted @ 2013-08-17 20:48 walleyekneel 阅读(687) 评论(0) 推荐(0) 编辑
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Animation;using System.Windows.Shapes;using Microsoft.Ph 阅读全文
posted @ 2013-08-07 00:52 walleyekneel 阅读(305) 评论(0) 推荐(0) 编辑
摘要:http://www.bbniu.com/thread-1569-1-1.html前台XAML代码:<phone:PhoneApplicationPage x:Class="DemoApp.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:phone="clr-namespace:Microsoft 阅读全文
posted @ 2013-06-16 01:58 walleyekneel 阅读(246) 评论(0) 推荐(0) 编辑
摘要:Pan&Zoom是个很常用的操作,但是不想每次都去重新写各种GerstureListener事件,所以就参考这篇文章,改写了个简单的Behavior。public class ZoomAndPanBehavior2 : Behavior<Image>{private Image _currentImage { get { return AssociatedObject as Image; } }private PhoneApplicationPage _currentPage{get{var rootFrame = Application.Current.RootVisua 阅读全文
posted @ 2013-06-13 11:16 walleyekneel 阅读(215) 评论(0) 推荐(0) 编辑
摘要:Silverlight for Windows Phone Toolkit中的TiltEffect可以在套用的控制項上產生一種傾斜的效果,讓使用者可以更清楚知道是有明確點選到,不過TiltEffect並不是預設就支援所有的控制項,像是如果直接套用在Toolkit中的HubTile上就不會有效果,不過因為像Windows Phone手機首頁的Tile在點選的時候是擁有這種傾斜的效果,所以使用者也許會更習慣點選到HubTile時也會產生同樣的效果,因此還是有很簡單的方法可以使HubTile套用TiltEffect,產生跟原本手機一致的使用者經驗。接著增加一個類別並繼承自Grid,並且在Tiltab 阅读全文
posted @ 2013-06-13 11:09 walleyekneel 阅读(219) 评论(0) 推荐(0) 编辑
摘要:TemplateType1 只有强调色和软件名称TemplateType2 普通小图标TemplateType3 普通小图标TemplateType4 日历一样的横图标显示。显示日期和星期,没有程序名称TemplateType5 普通小图标TemplateType6 普通大图标(伪7.8中就像htc hub那样没办法最大的那种状态)TemplateType7 像相册一样会动的小图标TemplateType8 普通图标。但是应用名称显示在左上角,并且字体变大TemplateType9 普通小图标,我的颜色就像是office的底色灰色一样。TemplateType10 像人脉一样,有许多会动的小方 阅读全文
posted @ 2013-04-14 17:35 walleyekneel 阅读(218) 评论(0) 推荐(0) 编辑