WinForm"仿js星形评分效果"控件制作经验分享(原创) 之配餐系统的开发
前段时间在做配餐系统的新模块开发中,有个‘体质测试’的功能界面——其大致实现流程就是通过对用户做完所有体质测试题之后的结果,对其做出体质判断,原(未该进)的界面效果如下图:
9种体质共60多道测试题,如果以上面单选按钮的形式,让用户很有耐心的做完 ——将是一
http://cyqdata.cn/cnblogs/article-detail-36244
Windows Phone 7编程实践—推送通知(剖析推送通知实现架构)
作品目标:Windows Phone 7 开发的实用手册
推送通知的工作流
Window Phone客户端应用程序请求与微软推送通知服务(Microsoft Push Notification Services)建立通道连接,微软推送通知服务(Microsoft Push Notification Services)使用通道U
http://cyqdata.cn/cnblogs/article-detail-36119
让Windows远程访问Opensuse桌面的解决办法
背景
有两台电脑,一台电脑安装了Windows操作系统,另外一台安装了Opensuse Enterprise Linux,现在我要想让Windows能够远程访问Opensuse的桌面。 单单使用Windows自带的“远程桌面连接”无法连接到Opensuse桌面(或许自己还没有找到合适的方法)。
这里我提供了两种解
http://cyqdata.cn/cnblogs/article-detail-36116
Windows Phone 7编程实践—推送通知_剖析推送通知实现架构
作品目标:Windows Phone 7 开发的实用手册
Windows Phone推送通知类型
Windows Phone中存在三种默认通知类型:Tile、Push 和 Toast 通知。
Tile通知
每个应用程序可设置Tile—应用程序内容的可视化、 动态的表示形式。当应用程序被固定显示在启动屏幕(Start Screen)时,我们就可以看到Tile的信息。T
http://cyqdata.cn/cnblogs/article-detail-36108
漂亮的Windows7 Aero风格的弹出窗控件
AeroWindow是一个jQuery插件用于创建类似于Windows7 Aero风格的弹出窗控件。具有最大化,最小化,拖动调整大小和关闭功能。可以一个页面中创建多个弹出窗,被选中的弹出窗会加亮显示。 航空窗口 - jQuery插件 - 为Web站点的Windows Aero风格
航空窗口创建弹出窗口的Aero风格,让人想起了Window7风格。弹出窗口提供通常的选择和完整的功能类似于Window
http://cyqdata.cn/cnblogs/article-detail-35976
WIN7下RS2008匿名新方法【非暴力】
之前写过RS2008匿名访问的文章(实现Reporting Service2008 的匿名访问(亲测可行) ),虽然可行,但是不优雅,而且极容易出错,已经付出过多次重装RS的代价了,最近偶然的一次机会,在错乱之中发现一种较为优雅的方法,该方法不涉及文件替换、更改配置文件等暴力手段。当然该方法有一定的限制(具体在后面探讨,探讨是本文重点)
直接说配置:
第一步:在IIS7.5下创建网站(该网
http://cyqdata.cn/cnblogs/article-detail-35971
递归示例(三):WinForm之TreeView的应用—绑定磁盘目录(一)
磁盘文件系统结构符合树形结构,可以把“我的电脑”或者驱动器看做是树的根(多个驱动器看做多个根吧,做多课树处理),文件夹下面可以包含文件夹或文件,文件则是树的叶子,不能再分,显然,这也是递归的终止条件。
思路分析:
1. 获取要绑定的目录,此目录为treeView控件的根。将结点的Tag设置成觉对路径,以便子节点获取父结点信息。
递归遍历子目录和文件,当绝对路径对应
http://cyqdata.cn/cnblogs/article-detail-35937
在WINCE中基于ActiveSync的Socket通信 c#
一、序 之前做WINCE的项目,涉及到PC与PDA通信的时候,采用的是ActiveSync的通信方式,在PC上采用RAPI函数对PDA中的数据或文件进行控制,这种方式是单项的,与PDA中的程序基本无联系,在扩展性和功能性方面存在一些局限性。 采用Socket通信是一种不错的选择,但由于应用在特殊行业,不能使用WIFI模块和3G模块,PDA上没有分配IP地址,好像并不具备Socket通信的条
http://cyqdata.cn/cnblogs/article-detail-35911
递归示例(二):WinForm之TreeView的应用—绑定区域树
C#中的树很多。比如,Windows Form程序设计和Web程序设计中都有一种被称为TreeView的控件。TreeView控件是一个显示树形结构的控件,此树形结构与Windows资源管理器中的树形结构非常类似。不同的是,TreeView可以由任意多个节点对象组成。每个节点对象都可以关联文本和图像。另外,Web程序设计中的TreeView的节点还可以显示为超链接并与某个URL相关联。每
http://cyqdata.cn/cnblogs/article-detail-35906
小试Sketchflow for Windows Phone 7
关于下载和安装Expression Blend中的SketchFlow模板可以参考我的上篇博客《Expression Blend 中的Sketchflow for Windows Phone 7》
本文假设你已经安装好了该模板,创建WP7的原型设计项目,即可发现如下的界面,其中就包含了
先按F5运行下,会发现原型体会在浏览器中显示,而不是你可能会认为的Windows Phone 7
http://cyqdata.cn/cnblogs/article-detail-35875
部署Silverlight项目到Windows Azure云平台实例
上一篇,介绍了无须信用卡申请试用免费Windows Azure云运算平台,本篇将实例演示如何部署Silverlight应用项目到Windows Azure云平台。
准备工作
在部署Silverlight应用前,首先需要创建一个完整的Silverlight项目,本篇主要演示如何部署Silverlight项目到Windows Azure云平台,所以不再详细描述如何创建Silverlight
http://cyqdata.cn/cnblogs/article-detail-35867
Windows Phone 7 HTC HD7 二/三月更新(多图)
二月更新(7.0.7008.0) 早上打开手机终于看到盼望已久的系统更新提示信息(如下图),手机型号是T-Mobile 版HTC HD7。 在“phone update” 中可以看到获得的更新信息: 机器更新前的版本7.0.7004.0: 将手机连上PC,打开Zune 也会有更新提示出现,更新是February 2011?,首先要更
http://cyqdata.cn/cnblogs/article-detail-35847
Expression Blend 中的Sketchflow for Windows Phone 7
用过Expression Blend的朋友都知道,在Expression Blend中为Silverlight和WPF开发提供了一个项目模板,即SketchFlow。我们利用它可以方便的制作具有模拟效果的原型设计。这里就不做太多的介绍的,有兴趣的人可以自己搜索下,这里介绍一本不错的SketchFlow 入门教程《Dynamic Prototyping with SketchFlow in Expr
http://cyqdata.cn/cnblogs/article-detail-35836
Visual Studio使用小技巧3 – 标签分组(Tab Group)和分割窗口(Split window)
我们程序员在写程序的时候经常要参考本项目或者是本解决方案中的另一个文件的代码。像写Business Logical的时候,要参考Domain类的定义。我这两天就深感其烦,我的Domain类是C#代码, 而Business Logical是Cli的代码,最要命的是cli中的自动提示(intellisense) 经常不工作。我需要不停的按Alt+Tab键切换窗口,直到我发现了标签分组(Tab Grou
http://cyqdata.cn/cnblogs/article-detail-35827
免费试用Windows Azure云平台(无须提供信用卡)
在微软认为,未来的互联网世界将会是“云+端”的组合。在以“云”为中心的世界里,用户可以便捷地使用各种“端”访问云中的数据和应用。这些端可以是电脑和手机,甚至是电视等大家熟悉的各种电子产品,同时用户在使用各种终端设备访问云中的服务时,得到的是完全相同的无缝体验。同时,云计算平台也将随着现有IT和互联网技术以及业务模型逐渐演变。一
http://cyqdata.cn/cnblogs/article-detail-35819
WPF Summary:Window介绍
Window是传统应用程序的主要元素,用来包含应用程序的内容。用户一般也是通过窗口与 WPF 独立应用程序进行交互的。WPF Window其实也只是一个包装过的Win32窗口。一般我们使用的操作系统无法区分具有WPF内容的窗口和具有Win32内容的窗口之间的差别,操作系统会以相同的方式在客户端区域进行
http://cyqdata.cn/cnblogs/article-detail-35817
Windows Shell扩展系列文章 2 - .NET 4为扩展的Windows Shell上下文菜单项添加位图图标
在“Windows Shell扩展系列文章 1 - .NET 4 编写Windows Shell上下文菜单扩展”一文中,我们介绍了如何使用.NET 4编写VC#或VB.NET代码创建Windows Shell上下文菜单扩展。
很多开发人员想进一步知道:如何为扩展的菜单项加上位图图标。本文便通过一个来自于微软一站式示例代码库的示例代码为你演示如何为扩展的菜单项加上位图图标。
http://cyqdata.cn/cnblogs/article-detail-35813
Windows Phone 7知识锦分享
写在前面的话
微软全新的手机操作系统Windows Phone 7 已经推出一段时间了,社区中也有不少Windows Phone 7的高手,无论是外国的或者国内的,他们都有提供很多很好的学习资源。
if (您想通过视频教程学习Windows Phone 7)
when 你是个彻彻底底的Freshman,并且渴望学习英语的
那么这个系列肯定适合你 《Windows Phone 7 Devel
http://cyqdata.cn/cnblogs/article-detail-35778
Windows 7 公共文件夹对话框
在Windows 7 中有些我们经常使用的库(Libraries),例如:音乐库、文档库、视频库、图片库等。还有几十个系统已知文件夹(Known Folders),System、Windows、My Music等。本篇将介绍如何通过Windows API Code Pack 在应用程序中调用这些公共文件夹。 &
http://cyqdata.cn/cnblogs/article-detail-35771
判断Windows系统是否为64位最简单的方法
前提是程序以Any CPU 方式编译,我看到网上好多朋友判断系统位数的方式,又是P/Invoke,又是获取系统位宽,真的有必要么?
以下是我认为最简单的一种方式,请朋友们给出更简单的方式,或者指出我的错误。
if (IntPtr.Size == 8){ //64 bit}else if (
http://cyqdata.cn/cnblogs/article-detail-35767