C#
GhostZephyrus
我是一名喜欢钻研的开发人员,工作认真负责,效率高,<br/>于2012年初开始接触windows8 方面的软件研发,研发过许多基于windows8 metro的商业项目,在多个项目(智慧旅游,市民之家等市政项目)中担任软件设计以及架构的职责。<br/>http://blog.csdn.net/wangrenzhu2011
展开
-
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 阅读 · 0 评论 -
wpf+.net 4.5 surface2.0 = 异步多点触控 时间轴 part7
本开源项目svn 地址 如需加入开发或者有其他疑问请在博客留言 svn://www.oksvn.com/Timeline/ Win8 metro开发者联盟 群号:195314253欢迎win8开发者 或对win8 开发感兴趣的 有志之士加入原创 2012-05-25 15:47:29 · 2380 阅读 · 8 评论 -
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 阅读 · 0 评论 -
使用mvvmlight for win8 让GridViewItem项 实现动态命令导航
前言: 该技术前提是 已经掌握一定程度的mvvmlight for win8 技巧 实现思路: 通过Messenger 机制 动态发送导航参数 到 需要导航的page 完成导航 导航参数:public class NavigateParameter { private string pageType;原创 2012-10-08 19:52:06 · 1869 阅读 · 0 评论 -
windows8 中的序列化以及反序列化
你可以在Launch时,进行反序列化。在Suspend和Terminate时,进行序列化。你可以自定义数据类型,用DataContract和DataMember属性声明要序列化的类和数据成员,然后调用DataContractSerializer Class 进行实际的序列化和反序列化。样例代码如下using System.Runtime.Serialization;// decla原创 2012-11-20 13:12:12 · 758 阅读 · 0 评论 -
项目展示: 基于windows8 平台下研发的互动数字标牌 (旅游公共信息查询)
项目介绍:在windows8 下 基于 metro 研发的一个 公共信息发布平台,演示视频:http://v.youku.com/v_show/id_XNDk0NzgyMDk2.html 截图: 后期会陆续将项目资源给大家 共享,互相学习 互相进步 如有其他意向请联系我原创 2012-12-29 17:14:23 · 1473 阅读 · 0 评论 -
ISemanticZoom 多用途 将语义缩放 带入你的控件 Windows8 教程
什么是SemanticZoom? 不了解的同学可以先看下这篇文章http://technet.microsoft.com/zh-cn/subscriptions/hh781234 语义变焦(Semantic Zoom)是Windows8上一个新的触摸优化功能,它用新的视角来呈现和导航大量数据内容,利用延时加载来控制数据的展示。因此,它可以作为大批量数据的容器,用来展示单一或大数据集。通原创 2013-01-06 11:31:43 · 2251 阅读 · 0 评论 -
在Windows8 Winrt中 高性能处理多个条件语句 用于实现自定义手势
在Winrt中 高性能处理多个条件语句 在winrt中 多点触控 控件的应用越来越多,例如 各种手势与 控件之间的互动,如常规的:放大缩小,滑动,旋转,轻扫等。。但是如果我们需要自定义一些手势,那么需要大量的条件语句判断,严重的影响了性能,往往这些判断在ui 中计算,当触控点过多时会引起系统内响应过慢。 当然 常规的解决办法是将这些条件判断放置在多线程中处理。但是该方式治标不原创 2013-02-11 21:15:01 · 1265 阅读 · 1 评论 -
winrt 上的翻书特效组件 源码分享 转载请说明
winrt 上的翻书特效组件 源码分享 转载请说明 支持多点操作 手势判断 虚化操作 ItemsSource-ItemTemplate模式原创 2013-08-23 09:04:34 · 1858 阅读 · 0 评论 -
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 · 1911 阅读 · 1 评论 -
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 · 2262 阅读 · 0 评论 -
GC 回收WPF 内存 C#通用
public class FlushMemory { [DllImport("kernel32.dll")] public static extern bool SetProcessWorkingSetSize(IntPtr proc, int min, int max); /// /// 释放内存原创 2012-03-22 10:01:04 · 3607 阅读 · 0 评论 -
图片循环播放器。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 · 3109 阅读 · 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 · 714 阅读 · 0 评论 -
利用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 评论 -
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 = 异步多点触控 时间轴 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 阅读 · 0 评论 -
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 · 2964 阅读 · 2 评论 -
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 阅读 · 0 评论 -
Windows8/wp8 自定义 Metro风格 Menu组件
做了一些特效 分享一下利用了自然动画的原理设计 一个比较简单的自定义组件预留了事件 和 Command 方便扩展原创 2013-12-19 16:48:31 · 1277 阅读 · 1 评论