纸上得来终觉浅,绝知此事要躬行。

 
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 31 下一页

2012年2月15日

WPF手绘进度条

摘要: 话说现在的项目中我要用进度条了。本想用自带的那个ProcessBar控件,可是样式不好看,加上自己本事有限,对WPF中的样式相当的不熟。只好想别的办法了。不知哪根儿神经一动,我想到了用Rectangle控件。知道这个控件的一定就知道我是怎么想的了。具体通过DispatcherTimer类实现。因为这个类有一个Interval属性设置使用的多长时间完成,再加上一个Tick事件,每一毫秒就会触发一下这个Tick事件。当然大多数情况下我们不会这么频繁的触发这个事件。具体就跟实际情况而定了。关于DispatcherTimer类,还是让MSDN来讲吧,http://msdn.microsoft.com/ 阅读全文

posted @ 2012-02-15 17:33 JRoger 阅读(4590) 评论(0) 推荐(1) 编辑

2012年2月14日

SQL行转列学习

摘要: 记录一下。假如现在有一个表结构如下图:表中数据如下图:最后结果图:首先讲一下我对行车列的理解:从图中可以看到是将workDays列进行了行转列操作。前两列是没有变的。那么前两句的代码就可以这样写:SELECT ID,UserName,接着是将workDays字段进行行转列操作,可以这样写: MAX(CASE WorkDays WHEN '2' then so else NULL end) [2], MAX(CASE WorkDays WHEN '3' then so else NULL end) [3], MAX(CASE WorkDays WHEN ' 阅读全文

posted @ 2012-02-14 17:24 JRoger 阅读(483) 评论(0) 推荐(1) 编辑

2012年2月13日

搞了个CSS树节点ico,没有图片哦

摘要: 知道css中的border用法的一看就懂了。看一下代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content=& 阅读全文

posted @ 2012-02-13 09:27 JRoger 阅读(272) 评论(0) 推荐(0) 编辑

2012年1月13日

符合中国人习惯的数字格式化

摘要: 由于我们使用的FCL(Framework Class Library)是由微软开发人员写出来的。大部分规则默认都是符合欧洲人习惯的。就像数字的格式化。但这个默认规则在我们中国用着实在是不爽。比如:123,456,789会英语的都知道,Hundred、Thousand、Million和Billion,都是三位三位的分隔。但是我们中国人的习惯是四位,我们没必要这点儿东西也学人家的吧。但是.NET 里面 默认就是这样进行分隔的。这个时候来让我们一步一步的将这个默认规则给改成符合我们中国人习惯的格式。好吧,开始。。。以下会用到两个命名空间:System.Globalization;System.Thr 阅读全文

posted @ 2012-01-13 19:58 JRoger 阅读(720) 评论(0) 推荐(0) 编辑

2012年1月5日

www.12306.cn是安抚群众心灵的吧?

摘要: 自己从注册之日起,就没有再登录成功过!以下是铁道部给的提示:真正访问量大的时候还没有到就成了这样,如果再过一周服务器不瘫才怪。快过年了没法向上级交待就弄出这么一个破玩意儿。真想搞网上实名制就多用点儿心不就成事儿了。于其给这个提示不如说网站负载过大快不行。请稍后,请稍后,让大家稍后到过了年之后?真是让哥欢喜让哥愁啊 阅读全文

posted @ 2012-01-05 12:26 JRoger 阅读(409) 评论(0) 推荐(0) 编辑

2011年12月26日

WPF中ListView 控制某行数据靠右显示

摘要: private GridView BindHeader(DataTable dtSource) { GridView gv = new GridView(); foreach (DataColumn item in dtSource.Columns) { GridViewColumn gvc = new GridViewColumn(); gvc.Header = item.ColumnName; //这里面的tmpRig... 阅读全文

posted @ 2011-12-26 11:25 JRoger 阅读(1432) 评论(0) 推荐(0) 编辑

2011年12月24日

Windows Phone 7.1 SDK下载地址

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2011-12-24 12:26 JRoger 阅读(9) 评论(0) 推荐(0) 编辑

2011年12月23日

SQL Server系统表的使用小记

摘要: 查询某个存储过程是否已存在,如果存在就删除这个存储过程,使用系统表 sysobjects :1 if exists (select 1 from dbo.sysobjects where name = 'SP_GetStaffRolesInfo')2 drop procedure SP_GetStaffRolesInfo3 GO查询某一列在某个表中是否存在,如果不存在就添加此列,使用系统表 syscolumns 和 object_id()函数:1 if not exists(select 1 from syscolumns where id=object_id(N'St 阅读全文

posted @ 2011-12-23 13:05 JRoger 阅读(340) 评论(0) 推荐(0) 编辑

2011年12月14日

WPF调用OCX控件

摘要: 今天同事遇到一个难题。在WPF里面使用OCX控件。这个控件在WINFORM里面像使用其它控件一样引用就行了。可是WPF里面不行。经过一翻查阅,在http://msdn.microsoft.com/zh-cn/library/8ccdh774.aspx这个地方找到了解决方法。具体就是使用一个Aximp命令。也可参考:http://blog.csdn.net/lovesw97/article/details/6576360。注意调用控件的BeginInit();不要直接调用Init(); 阅读全文

posted @ 2011-12-14 19:06 JRoger 阅读(4196) 评论(0) 推荐(0) 编辑

2011年12月7日

正则表达式使用\1的好处

摘要: 有这样一串字符:2011-09-21-21:33:33:000000如果使用一般的写法可以这样做:(\d{1,4}-\d{1,2}-\d{1,2}-\d{1,2}:\d{1,2}:\d{1,2}:\d{1,6})|(\d{1,4}\/\d{1,2}\/\d{1,2}\/\d{1,2}:\d{1,2}:\d{1,2}:\d{1,6})但是这样写又长又不好维护,下面就是\1出场的时候了,如下:\d{1,4}(-|\/)\d{1,2}(\1\d{1,2}){2}(:\d{1,2}){2}:\d{1,6}这个时候就该解释一下\1具体意思了,如下:(-|\/)捕获-或者\\1是就是前面捕获的这个符号以保 阅读全文

posted @ 2011-12-07 12:50 JRoger 阅读(694) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 31 下一页

导航