- 博客(45)
- 资源 (17)
- 收藏
- 关注
原创 将mvvmlight 移植到 ios step1
https://github.com/wangrenzhu/SimpleIoc-For-Objective-csimple ios for objective-c 版 基本实现 所有功能 完美实现工厂 以及依赖注入。
2014-09-28 15:33:15 825
原创 最近做的一些WindowsPhone8的 特效 Behavior
http://www.meipai.com/media/41462838?from=singlemessage&isappinstalled=1 仿ios7 视差效果
2014-06-24 14:55:54 664
原创 Windows8.1 中MultipleViews的应用
今天我们来介绍一下 windows8.1 中 全新的ApplicationViewSwitcher通过他 我们实现metro 应用的多窗口处理(可用在浏览器、博客、论坛应用) 在不同的业务中可以得到充分的利用
2014-04-29 17:02:49 1089
翻译 异步编程 - 针对异步 MVVM 应用程序的模式:数据绑定
Stephen Cleary使用 async 和 await 关键字的异步代码正在转变程序的编写方式,这一转变有着充分的理由。尽管 async 和 await 可能对服务器软件很有用,但当前人们主要关注的是具有 UI 的应用程序。对于这些应用程序,这些关键字可产生更具响应能力的 UI。然而,如何在 Model-View-ViewModel (MVVM) 等原有模式中使用
2014-04-04 14:01:48 2458
原创 Windows8/wp8 自定义 Metro风格 Menu组件
做了一些特效 分享一下利用了自然动画的原理设计 一个比较简单的自定义组件预留了事件 和 Command 方便扩展
2013-12-19 16:48:31 1276 1
原创 基于GridView LoadMoreAsync 设计的横向双向瀑布流 组件 源码分享
实现了ISupportIncrementalLoading 接口完成了增量加载,针对于本地对象无法释放的情况 增加了 相关的Func同时 通过VisualTree 拿到了GridView中 HorizontalBar 来对滚动条的位置进行捕捉 与计算通过计算后 来执行 虚化操作
2013-10-17 13:08:49 2048 3
原创 winrt 上的翻书特效组件 源码分享 转载请说明
winrt 上的翻书特效组件 源码分享 转载请说明 支持多点操作 手势判断 虚化操作 ItemsSource-ItemTemplate模式
2013-08-23 09:04:34 1857
原创 windows8 WinRT PointAnimationUsingPath(WPF 路径动画 PathAnimation 的移植)
在WPF 中路径动画 是一个相当好用的功能,能使物体 沿着 Geometry 中的Path 行动。但是在windows8 中这个功能省去了, 本文将主要介绍 如何在WinRT 中实现 PathAnimation 虽然在windows8中不支持 路径动画,但是有对关键帧动画的支持。那么我们利用这个关键帧动画 来说下实现大体实现思路。
2013-04-23 16:30:32 2094 4
原创 仿windows8 开始菜单 实现HubTileBase 以及仿鲜果联播实现 PulsingTile(脉冲磁贴)
本文章将以如何实现 开始菜单上的tile 为主。该控件代码经过测试可直接使用。 tile 在我的思路中分为了 3层。基于ContentControl实现HeaderedContentControl 用于增加Tile种的内容标题 在HeaderedContentControl 的基础上 实现 3d变换 根据触点方向触发不同动画。实现HubTileBase
2013-04-02 13:00:42 7527 3
原创 在Windows8 Winrt中 高性能处理多个条件语句 用于实现自定义手势
在Winrt中 高性能处理多个条件语句 在winrt中 多点触控 控件的应用越来越多,例如 各种手势与 控件之间的互动,如常规的:放大缩小,滑动,旋转,轻扫等。。但是如果我们需要自定义一些手势,那么需要大量的条件语句判断,严重的影响了性能,往往这些判断在ui 中计算,当触控点过多时会引起系统内响应过慢。 当然 常规的解决办法是将这些条件判断放置在多线程中处理。但是该方式治标不
2013-02-11 21:15:01 1262 1
翻译 FlipView 样式和模板 来自msdn
本主题介绍 FlipView 控件的样式和模板。 你可以修改这些资源和默认 ControlTemplate 以便为该控件提供一个唯一的外观。视觉状态这些状态是在该控件的默认样式中定义的 VisualState。下表列出了翻转视图的视觉状态。有关焦点状态的详细信息,请参阅 Control.FocusState。VisualState 名称V
2013-02-11 19:37:49 802
转载 WinRT下GirdView和ListView控件疑难杂症小结
这几天把我的看漫画的程序的界面调整了一下,在使用GirdView和ListView过程中遇到了不少问题,这里把解决方法记录一下,免得以后少走弯路。1.ItemsSource绑定后ScrollViewer不复位 ItemsSource绑定后ScrollViewer不复位,有的时候我们需要这一效果,但大多数情况下我们是想让它复位的。在WPF中也有这个问题,我在以前的blog文章中也给出了一
2013-02-11 19:33:48 1173 1
原创 ModernStyleMap 软件用户协议及隐私声明
ModernStyleMap应用程序作者在此特别提醒用户认真阅读、充分理解本《软件许可及服务协议》(下称《协议》) 用户应认真阅读、充分理解本《协议》中各条款,特别涉及免除或者限制ModernStyleMap 应用程序作者责任的免责条款,对用户的权利限制的条款,约定争议解决方式、司法管辖、法律适用的条款。请您审慎阅读并选择接受或不接受本《协议》(未成年人应在法定监护人陪同下阅读)。除非您
2013-01-09 10:29:58 3984
原创 ISemanticZoom 多用途 将语义缩放 带入你的控件 Windows8 教程
什么是SemanticZoom? 不了解的同学可以先看下这篇文章http://technet.microsoft.com/zh-cn/subscriptions/hh781234 语义变焦(Semantic Zoom)是Windows8上一个新的触摸优化功能,它用新的视角来呈现和导航大量数据内容,利用延时加载来控制数据的展示。因此,它可以作为大批量数据的容器,用来展示单一或大数据集。通
2013-01-06 11:31:43 2251
原创 SliderHubTile 用windows8 制作 仿wp8 翻转瓷砖
<ContentControl xmlns:Controls="using:WinRTXamlToolkit.Controls" x:Class="TSM.View.Control.HubTile" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://
2012-12-31 10:40:24 1107
原创 项目展示: 基于windows8 平台下研发的互动数字标牌 (旅游公共信息查询)
项目介绍:在windows8 下 基于 metro 研发的一个 公共信息发布平台,演示视频:http://v.youku.com/v_show/id_XNDk0NzgyMDk2.html 截图: 后期会陆续将项目资源给大家 共享,互相学习 互相进步 如有其他意向请联系我
2012-12-29 17:14:23 1473
原创 基于 wpf .net Framework 4.5 multitouch 制作 多点触控 office 浏览器。支持 excel ppt word浏览 beta版
适用于 大型触控屏 演示类操作。可增加扩展功能。以下为beta版效果图 欢迎各类商业合作sample 地址:http://download.csdn.net/detail/wangrenzhu2011/4832232
2012-11-30 21:58:47 2058
翻译 win8 中实现断点续传
1) Resume method does resume on cases where resume is possible. Meaning if the server accepts range-requests, the download would resume, otherwise restart.2) When you are creating the storage file s
2012-11-20 13:13:13 922
原创 windows8 中的序列化以及反序列化
你可以在Launch时,进行反序列化。在Suspend和Terminate时,进行序列化。你可以自定义数据类型,用DataContract和DataMember属性声明要序列化的类和数据成员,然后调用DataContractSerializer Class 进行实际的序列化和反序列化。样例代码如下using System.Runtime.Serialization;// decla
2012-11-20 13:12:12 757
原创 首发 手把手教你制作 Windows8 应用程序内部的 hubtile (动态瓷砖控件) MetroStyle
在metro 风格中 动态磁贴是他的精髓 在wp7 的开发中 我们可以使用hubtile 来制作类似效果 但是在 win8 中并不具备这个功能,下面我们来通过扩展GridViewItem 来实现 PictureHubTile <GridViewItem x:Class="App1.HubTile" xmlns="http://schemas.microso
2012-11-12 18:29:52 1775
原创 基于Windows8 metro制作的 互动数字标牌 with LBS 公交查询系统
展示图 建议搜索:线路查询:应用商店式瀑布浏览(语义缩放):路线规划:实际效果展示:
2012-10-18 11:44:02 1426
原创 使用mvvmlight for win8 让GridViewItem项 实现动态命令导航
前言: 该技术前提是 已经掌握一定程度的mvvmlight for win8 技巧 实现思路: 通过Messenger 机制 动态发送导航参数 到 需要导航的page 完成导航 导航参数:public class NavigateParameter { private string pageType;
2012-10-08 19:52:06 1869
原创 首发!!!基于windows8 winrt mvvm设计中的EventToExCommand
MVVM是Model-View-ViewModel的简写。 微软的WPF带来了新的技术体验,如Sliverlight、音频、视频、3D、动画……,这导致了软件UI层更加细节化、可定制化。同时,在技术层面,WPF也带来了 诸如Binding、Dependency Property、Routed Events、Command、DataTemplate、ControlTemplate等新特性。M
2012-09-09 23:26:58 1871 6
原创 windows8 开发教程 教你制作 多点触控Helper可将任意容器内任意对象进行多点缩放
实现方法: 对Manipulation进行抽象化 使不同容器可共用多点缩放事件,C# 代码如下: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using Windows.Foundatio
2012-07-10 15:14:05 2721
原创 手把手教你 用 wpf 制作metro ProgressRing (Windows8 等待动画)
效果图: 还在羡慕metro的ProgressRing吗?wpf 也可以拥有首先说下思路,一共6个点围绕一直圆转,所以需要使用rotation动画 并且一直转下去。那么下面的问题就好解决了。首先是xaml 部分我们需要实现旋转动画:所以要用到这个: <DoubleAnimationUsingKeyFrames Storyboard.Ta
2012-07-03 16:52:39 5958 4
原创 wpf+.net 4.5 surface2.0 = 异步多点触控 时间轴 part7
本开源项目svn 地址 如需加入开发或者有其他疑问请在博客留言 svn://www.oksvn.com/Timeline/ Win8 metro开发者联盟 群号:195314253欢迎win8开发者 或对win8 开发感兴趣的 有志之士加入
2012-05-25 15:47:29 2379 8
原创 wpf+.net 4.5 surface2.0 = 异步多点触控 时间轴 part6
最后是工具类用于扩展lambda 污染循环 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml.Linq;using System.Data;using System.Threading;namespace Transval
2012-05-24 16:57:11 1910 1
原创 wpf+.net 4.5 surface2.0 = 异步多点触控 时间轴 part5
可使用多种方式将事件(UserControl 或Window或其他UIElement)内容呈现 以下是2个例子:视频方式: <UserControl xmlns:s="http://schemas.microsoft.com/surface/2008" x:Class="Transvalue.Timeline.EventVideoControlItem" x
2012-05-24 16:55:55 1864 1
原创 wpf+.net 4.5 surface2.0 = 异步多点触控 时间轴 part4
然后是一些杂七杂八的 枚举类啊 模型啊什么的。 事件项xaml:<UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
2012-05-24 16:51:49 1432
原创 wpf+.net 4.5 surface2.0 = 异步多点触控 时间轴 part3
坐标轴xaml:<UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://
2012-05-24 16:49:52 1891
原创 wpf+.net 4.5 surface2.0 = 异步多点触控 时间轴 part2
先来张效果图,然后继续贴 轴控件xaml :<UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="http://schemas.
2012-05-24 16:46:59 2260
原创 wpf+.net 4.5 surface2.0 = 异步多点触控 时间轴 part1
直接贴代码 废话不多说了。运行环境 vs11 beta framework4.5surface runtime surface sdk 2.0多点触控模拟器 multitouchVista 或多点触控设备源码请关注我的资源下载功能说明: 多点触控时间轴,事件可缩放 旋转 多点同时操作 放大缩小等,时间范围0001-9980年 定位精确到天 时间轴数据
2012-05-24 16:44:54 2963 2
原创 利用C# 5 新特性 异步操作UI
参考文章:http://www.cnblogs.com/mgen/archive/2012/03/10/2389509.html using System;using System.Collections.Generic;using System.Collections.ObjectModel;using System.ComponentModel;using System.Linq;u
2012-05-14 11:27:33 1088 1
转载 C# 5新特性详解之一——异步编程 转。。保存一下以后看
C# 5新特性详解之一——异步编程2012-03-26 13:08 | 5619次阅读 | 来源:CSDN 【已有35条评论】发表评论关键词:C# | 作者:王然 | 收藏这篇资讯导读:本文详细介绍了C#5的新特性:异步编程、方法调用、Lambda表达式..,供开发者参阅。在即将到来的新的Windows Runtime中更根本地确定任何API都不会运行超
2012-03-27 13:57:28 823
原创 图片循环播放器。WPF制作 以下为代码
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;us
2012-03-22 17:43:30 3107 6
原创 自定义事件和参数。详细版。。。
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;us
2012-03-22 15:39:06 713
转载 自定义事件。。转
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Controls;using System.Windows;namespace Callback_Validation_DPs{ #region 依赖属性简单调用 步骤
2012-03-22 14:31:30 591
原创 使用WebRequest 检测 手机号归属地。 C#通用 使用json 和可设定超时的WebClient
首先建立jsonObject,当然你也可以使用xml解析,目前介绍一下我使用的方法。/********************************************************** * 说明:Json通用转换类 *********************************************************/using System;using
2012-03-22 10:39:08 1400
原创 WPF 悬浮键盘
public class TouchScreenKeyboard : Window { #region Property & Variable & Constructor private static double _WidthTouchKeyboard = 830; public static double WidthTouchKeyb
2012-03-22 10:30:14 3016 1
windows8 WinRT PointAnimationUsingPath(WPF 路径动画 PathAnimation 的移植)
2013-04-23
多点触控 office 浏览器
2012-11-30
windows8 Metro 多点触控Helper DEMO
2012-07-10
sqlController 用于控制小型项目SQL的开源代码
2011-11-24
任意XML转实体类 实体类 转XML 方法 JAVA
2011-09-28
Json Jquery 自动生成table的无刷新分页插件整合pagination
2011-06-08
CRM SSH struts2 Jquery 开源项目
2011-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人