Windows Phone 中的弹出窗口
由于目前的Silverlight for Windows Phone 中不支持ChildWindow,所以当我们想要弹出一些窗口时,只能自己想办法了。
第一种方法是MessageBox,相当的简单,当然你也可以给它加上一些样式。
第二种方法是 查看Silverlight中 ChildWindow的定义方式(推荐使用ILSpy或者Reflector反编译)
第三种方法是使用Popup控件模
http://cyqdata.cn/cnblogs/article-detail-39763
Windows程序设计零基础自学_2_Windows程序的显示和更新_之WM_PAINT消息
前面的一篇文章里面,我模仿那本经典的书写了一个windows程序, 对windows的程序设计有了一点点的感性认识, 但是对于程序的设计还是一知半解,因此需要继续自学, 接着看那本经典的书......
下面是我的一点总结吧,贴出来让各位大侠看看,希望大侠们不吝指教, 指出我认识中的不当之处,以帮助我
http://cyqdata.cn/cnblogs/article-detail-39712
Windows Phone 实用开发技巧(6):windows phone 下汉字转拼音
我们知道,Silverlight 下是不支持GB2312编码的,所以Silverlight for Windows Phone 自然也不支持GB2312编码,以致无法使用网上的“C# 汉字转拼音”的方法。其实我们可以使用一种笨方法,即将汉字和拼音放在一个数组中,然后遍历数组进行匹配。
建立一个中文辅助类ChineseHelper ,其中有两个静态的方法,得到汉字对
http://cyqdata.cn/cnblogs/article-detail-39708
Windows程序设计零基础自学_1_Windows程序消息循环机制
第一次接触计算机的时候,已经是2005年,我记得当时在学校的机房还有98和2000的操作系统, 当时学C语言后,知道了怎么在cmd一样的模式下编制程序,当时一直迷惑就是怎么样编制一个和IE和Word一样具有点击鼠标操作的应用程序, 后来过了大一,大二时选择了自动化(我们学习大一不分专业)就一直没有机会学习如何编制Window
http://cyqdata.cn/cnblogs/article-detail-39701
从零开始,学习windows编程(3)—hello.c的疑惑
上一篇,我们问了几个问题,这一篇就从hello.c的各个方面来研究研究,等到这一篇的结束来看这些疑惑有哪些是可以解答了的,当然还有一些可能要放到后面解决了……。
既然要抽丝剥茧,就要从手头已有的线索出发,同时加上搜索到的知识,以及自己的思考,任何问题的解决都是通过这个路径(当然,老板除外,老板这种生物只需要发出指令,然后得到结果就OK了……)
http://cyqdata.cn/cnblogs/article-detail-39654
Windows Phone 7 MVVM模式通讯方式之实现Binding Data
MVVM模式的View与ViewModel的三大通讯方式:Binding Data(实现数据的传递
)、Command(实现操作的调用
)和Attached Behavior(实现控件加载过程中的操作)。
(1)Windows Phone 7 MVVM模式通讯方式之实现Binding Data。
(2)Windows Phone 7 MVVM模式通讯方式之实现Command。
(3)Windows
http://cyqdata.cn/cnblogs/article-detail-39628
windows下android开发环境的搭建
一切开始之前,我们先要把开发环境搭建起来,安卓的开发环境搭建起来还是比较顺利的,但有个前提是你有个稳定的网络环境。
第一步:安装java开发环境
首先,JDK你的电脑上是一定要的啦。然后就是eclipse.我装的是Eclipse Classic 最新版3.6.2,网址在这里:http://www.eclipse.org/downloads/
eclipse载下来后,直接解压就可以用了还是很方便的吧
http://cyqdata.cn/cnblogs/article-detail-39618
[设计模式]在CodeDom代码生成中使用Decorator模式实现类型创建
我估计从博客园建站开始,就不断地有文章对设计模式进行讨论了。设计模式被认为是软件工程的基础,是面向对象分析与设计的指南。博客园中不乏大量的优秀文章,针对设计模式中创建型模式、结构型模式以及行为型模式共计23种模式进行讨论,有的文章也自成体系,以不同的角度来分析各种模式的应用场景和动态特性。今天,我也在所有设计模式专家面前班门弄斧一次,冒着被喷的危险,谈谈Decorator模式的具体应用。与大多数其
http://cyqdata.cn/cnblogs/article-detail-39594
读jQuery之五(取DOM元素)
使用过Prototype.js的同学知道$(xx)调用后返回的是HTMLElement或其集合。
jQuery的$调用后想要获取DOM元素可以使用get方法,如下
// 方式1
$('div').get(1); // 获取页面中第二个div
当然,也可以使用数组索引方式获取
// 方式2
$('div')[1]; // 获取页面中第二个div
上面两种方式都可以获取某一个特定
http://cyqdata.cn/cnblogs/article-detail-39485
WindowsPhone7开发简单豆瓣网应用程序之主页面功能实现
WindowsPhone7开发简单豆瓣网应用程序之主页面功能实现
在上一篇博文当中介绍了豆瓣应用程序的界面设计,那么这些界面是如何实现功能呢?下面我讲代码分享给大家。
主页面图:
大家可以看到主界面我们需要实现三种功能的搜索(搜书,搜乐,搜影)。由于这三种搜索的后台实现代码雷同,这里我以搜书为例。
1) 首先我们需要实例
http://cyqdata.cn/cnblogs/article-detail-39425
Windows Azure入门教学系列 (一): 创建第一个WebRole程序
在第一篇教学中,我们将学习如何在Visual Studio 2008 SP1中创建一个WebRole程序(C#语言)。在开始学习之前,请确保你的机器上已经安装了:
Windows Azure Tools for Microsoft Visual Studio 1.1 (February 2010) Windows Azure Software Development Kit (Novembe
http://cyqdata.cn/cnblogs/article-detail-39348
Windows Phone 7 学习 - (4) :Windows Phone 控件之Textbox
Windows Phone 中的Textbox是从Silverlight那边过来的,其实是一个东西,赋值还是Text,是字符串类型,至于其他属性用法基本是差不多的,该绑定值,重置内部形态的模板等还是照旧,只不过进到Windows Phone 后,主要增加了一个InputScope这样的特点,这是个什么东西呢?
InputScope是手机上的Textbox很重要的特点之一,主要用途就是文字的
http://cyqdata.cn/cnblogs/article-detail-39307
一步一步学Silverlight :如何在Silverlight中与HTML DOM交互(下)
概述
Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章将从Silverlight 2基础知识、数据
http://cyqdata.cn/cnblogs/article-detail-39242
Windows 进程管理工具的设计与实现
引子 前阵子曾提到过为了应某些人的需要,得做几个毕业设计,其中一个就是 Windows 的进程管理工具 。 在前期的规划中是做成比较高难度的那种 Windows 进程管理工具, 也就是在底层使用驱动程序来获取进程的信息,而在上层则使用 VC 做用户界面层的。 至于为什么在底层要使用驱动程序来获取进程信息而不是直接在上层使用高级语言来直接获取进程信息, 那是因为在上层中通过高级语言来获取进
http://cyqdata.cn/cnblogs/article-detail-39185
【原创】下载通用工具“DownLoadNode”系列——2、类设计与使用Demo
上篇介绍了设计思路,本篇主要介绍类的设计,以及如何使用的Demo。
一、类的设计
1.DownloadNodeBase:包含了下载结点需要的通用的属性和方法
2.LeafDownloadNode:此类继承自DownloadNodeBase,表示下载任务树中的“叶子结点”,负责具体下载事务的处理
3.LinkDownloadNode:此类继承自DownloadNodeBase
http://cyqdata.cn/cnblogs/article-detail-39178
用Dojo实现Ajax请求:XHR、跨域、及其他
在任何浏览器上方便地实现Ajax请求是每一个Ajax框架的初衷。Dojo在这方面无疑提供了非常丰富的支持。除了XMLHttpRequest之外,动态script、iframe、RPC也应有尽有,并且接口统一,使用方便,大多数情况下都只需要一句话就能达到目的,从而免除重复造轮子的麻烦。而且,Dojo一贯追求的概念完整性也在这里有所体现,换句话说,在使用Dojo的Ajax工具的过程中不会感到任何的不自
http://cyqdata.cn/cnblogs/article-detail-39154
【原创】下载通用工具“DownLoadNode”系列——1、系列简介
一、背景简介
在项目中使用下载功能的地方有很多。在不同的业务中,开发人员需要根据不同的业务需要,构建各种组织结构的下载处理类。
为了更好的把下载功能和业务逻辑分离开,节省开发人员的时间,提高代码的效率,开发了一组通用的下载结点类。主要实现文件的下载、文件的层级关系的搭建、下载情况的实时反馈、下载异常问题的分析等功能。
使用该类库,可以在实际应用中快速的搭建起一定组织结构的下载处理逻辑。且开发人员不
http://cyqdata.cn/cnblogs/article-detail-39111
Windows 8 & BUILD – 铸造美好的未来
相信昨天 Windows 8 的第一次露面,已经赚足了眼球。这里就不多再贴图说明了,更多的视频,图片及报道都可以在这里找到。
http://www.microsoft.com/presspass/presskits/windows7/
以下是 Soma 的最新博客,向大家介绍微软最新的活动——BUILD! (翻译加稍作修改)
今天,Steven Sinofsky 和
http://cyqdata.cn/cnblogs/article-detail-39106
WindowsPhone7开发简单豆瓣网应用程序之界面设计
WindowsPhone7开发简单豆瓣网应用程序之界面设计
最近自学了一点WindowsPhone7的知识,自己就利用豆瓣网API开发了一个小的搜索程序。好了!先看看程序运行效果吧!
(启动界面)
(主界面)
(输入搜索后显示查询信息)
(查看详细信息)
当我准备写这个小的应用程序时,对WindowsPhone7一点都不了解!呵呵!幸亏我以前自学过Silverlight,花了五天的时
http://cyqdata.cn/cnblogs/article-detail-39099
iPhone、Windows Mobile、Symbian、Android移动开发前景分析
最近中国移动在跟我们公司接触,共同开发3G应用程序相关事宜,先前只是觉得移动互联网注定会改变人们生活方式。但作为一个程序员,并没有打算关注3G在手机终端上的应用。因为根据我的经验,手机终端屏幕太小了,也就是仅仅适合小游戏和阅读一些小说用,坐在地铁上,据我观察,我看绝大部分玩手机的,要么发短信,要么看小说,玩游戏的都很少,受限于手机屏幕终端啊。而我关注的是企业管理软件和电子商务软件,相信精品软件,改
http://cyqdata.cn/cnblogs/article-detail-39071
