- 博客(40)
- 资源 (23)
- 收藏
- 关注
原创 Windows Phone 7 玻璃框消息提示
<br />在上一篇博客《Windows Phone 7 最新的开发工具库》中介绍了Phoney项目,其中就有介绍到一个淡入淡出的消息提示,本文将扩展下这个消息提示,即让提示消息出现玻璃边框,类似于Windows 7窗体的效果。<br />先来看下运行后的效果:<br /><br />其实说穿了无非就是给弹出框加上玻璃样式。<br />具体的改法如下:<br />打开PhoneyTools项目下的FadingMessage.cs文件,找到其中的StandardMessage方法,添加如下代码即可
2011-03-24 13:40:00
892
1
原创 Windows Phone 7 技巧三则
<br />Windows Phone 7开发中涉及到许多技巧,下面就三个小技巧与大家分享,分别如下: <br /> <br /> <br /> 1. 设置应用程序的图标<br />2. Windows Phone 7中的启动画面<br />3. 设置应用程序的横排显示<br />1. 设置应用程序的图标<br />右击Wp7应用程序的解决方案,选择属性,设置Icon为自己想要的图片,如下图<br /> 并且要确保图片的build方式为Content,如上图。最终的运行效果如下 <br /> <
2011-03-24 13:38:00
1108
1
原创 Windows Phone 7 中的切换应用
<br />区别于桌面操作系统,Window Phone不支持应用程序在后台运行。这是为了避免了多个应用程序竞争有限的手机资源,由此避免了的处理速度和电池电量的急速下降。这里Windows Phone 7 提供了一个新的概念,Tombstoning。在Windows Phone中,由于用户离开当前应用程序,操作系统暂停该应用程序,但保存瞬间状态,以便随时恢复 ,这个过称称为Tombstoning。<br />这里不具体讨论Windows Phone 7在启动时做了些什么,在关闭时做了些什么,在切换任务时
2011-03-24 13:36:00
629
原创 Windows Phone 7 最新的开发工具库
<br />Shawn Wildermuth 在CodePlex上发布了一个新的WP7工具库的项目,包含了WP7控件、转换类、帮助类等等。<br />项目的地址为:http://phoney.codeplex.com/<br />这是项目解决方案的截图,包含了示例文件<br /><br />如果你没有安装silverlight toolkit的话直接运行程序会报如下的错误,因为默认在装Dev10的时候不会安装Silverlight的Testing库的。<br /><br />项目描述<br />该项目包
2011-03-24 13:35:00
561
原创 Expression Blend使用笔刷
<br /> Expression Blend可以让我们十分方便的创建基于WPF的UI,在本文中,我会介绍如何使用WPF画图形,并使用颜色等元素去修饰图形。<br /> <br />什么是笔刷?<br />MSDN是这样解释的:Everything visible on your screen is visible because it was painted by a brush. For example, a brush is used to describe the background
2011-03-08 08:16:00
967
原创 Expression Blend制作动画
<br />什么是动画(Animation)?<br />先来看看MSDN的解释:Animation is an illusion that is created by quickly cycling through a series of images, each slightly different from the last. The brain perceives the group of images as a single changing scene. In film, this
2011-03-08 08:15:00
1331
原创 Expression Blend制作画卷效果
Expression Blend中可以方便的导入Photoshop或者illustrator的文件来创建我们的WPF或者Silverlight应用程序。<br />本文将一个具体的实例导入Photoshop文件并制作一个画卷的效果。PSD下载位置为:http://www.lanrentuku.com/psd/sheji/2688.html<br /> 1.找到画卷的素材,如下图<br /> <br /> <br /> 2. 我们在画卷中写一首诗或者是什么武林秘籍之类的文字,如下图,我写了“九阴真经”这几个字
2011-03-08 08:14:00
1330
原创 Expression Blend 自定义RadioButton 模板
WPF/Silverlight中可以使用模板,修改应用该模板的控件的结构。可以修改控件模板,以重排、添加或删除控件中的元素(或部件)。下面以一个具体的Demo来演示如何利用Expression Blend来编辑形状的模板。创建Silverlight项目,命名为RadioButtonTemplate,向Grid中添加一个RadioButton,取名为rbRed,如下图右击rbRed,选择Edit Template—>Create Empty…创建空模板,如下图将其应用到rbRed中,如下图点击ok进入编辑模板
2011-03-08 08:13:00
1221
原创 C#调试心经续
<br />由于上篇文章漏了一些比较重要的知识,在此文中补充。<br /> <br />断点篇<br /> <br /> <br />命中次数(Hit Counts)<br />右击断点,可以设置Hit Counts(命中次数),会弹出如下的对话框<br /> <br /> <br /> 当条件满足的时候断点会被命中(即即将被执行),这个命中次数是断点被命中的次数。默认是始终break,选项有如下的几种:始终break;当命中次数达到多少次时break;当命中次数是多少的倍数时b
2010-11-10 17:17:00
914
1
原创 C#调试心经
我们在做程序开发时,难免会遇到错误异常。如何快速地找到出错的地方、分析错误的原因以及找到解决问题的方案,是许多初级程序员困扰的问题,这也正是经验的宝贵之处。下面我将简单介绍在Visual Studio中调试以及一些高级的调试和常见的错误。PS:如无特别说明Visual Studio均指Dev10即Visual Studio 2010。入门篇假设你是有着.Net平台的程序员,并且使用Visual Studio 做为开发工具。断点:最简单的一种,设置一个断点,程序执行到那一句就自动中断进入调试状态
2010-11-10 17:16:00
804
原创 HHC4003: Warning:The following option line does not contain an '=' character separating the option and its value: 锘縖OPTIONS]
<br />原因是字符集不匹配,如果你的hhp文件的字符集是utf-8,而你要编译的文件夹中包含中文字符的时候,就会报hhc4003错误。虽然utf-8中包含中文字符,但是这边hhp创建时候要制定字符为GB2312或者是其他的。<br /> <br />解决方案:将创建时候的字符集改为GB2312,如下:streamWriter = new System.IO.StreamWriter(fs, System.Text.Encoding.GetEncoding("GB2312"));<br />
2010-10-16 20:59:00
1251
原创 C#将Bitmap转换为Icon
<br />代码如下:<br />Bitmap bitmap=new Bitmap("test.bmp");<br />System.IntPtr iconHandle = bitmap.GetHicon();<br />System.Drawing.Icon icon = Icon.FromHandle(iconHandle);<br /> <br />
2010-10-14 18:11:00
6406
原创 常用的js语句
<br />1.document.write(""); 输出语句<br />2.JS中的注释为//<br />3.传统的HTML文档顺序是:document->html->(head,body)<br />4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)<br />5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID號").name(或value)<br /
2010-10-09 15:08:00
530
原创 JQuery 框架中的选择器说明
<br />$的选择器部分: <br /> <br /> 凡是运用$,其返回值是一个object <br /> $选择器主要用于选择标签.基本用法是同css的选择器.但是,很让人兴奋的是,他支持常见的浏览器,而css中很多选择器是IE6所不支持的. <br /><br /> 1.基本选择器(3种): <br /><br />$("标签名"),如$("p")是选取了所有的p标签节点 <br />$("#id名"),如$("#test")是选
2010-10-09 15:06:00
493
原创 JavaScript在IE和Firefox(火狐)的不兼容问题解决
今天测试代码时,发现不少IE可以运行的ajax,但在FF中报错。IE和Firefox(火狐)在JavaScript方面的不兼容及统一方法总结如下:1.兼容firefox的 outerHTML,FF中没有outerHtml的方法。if (window.HTMLElement) { HTMLElement.prototype.__defineSetter__("outerHTML",function(sHTML) { var r=this.ownerDocument.cr
2010-10-09 15:03:00
515
原创 js实现word转成html
<br /><HTML> <br /> <HEAD> <br /> <TITLE>WalkingPoison's Word-to-HTML sample</TITLE> <br /> <script language=javascript> <br /> function saveword() <br /> { <br /> var oWordApp=new
2010-10-09 15:00:00
1975
原创 href="#"与href="javascript:void(0)"的区别
<br />#包含了一个位置信息<br /><br />默认的锚是#top 也就是网页的上端<br /><br />而javascript:void(0) 仅仅表示一个死链接<br /><br />这就是为什么有的时候页面很长浏览链接明明是#但跳动到了页首<br /><br />而javascript:void(0) 则不是如此<br /><br />所以调用脚本的时候最好用void(0)<br /> <br />你可使用如下例子来测试一下:<br /> 代码<!DOCTYPE html P
2010-10-09 14:58:00
490
原创 display属性的一点理解
<br />这个属性用于定义建立布局时元素生成的显示框类型。<br />先讲讲它的语法,这是从w3school里摘录下来的:语法:display : block | none | inline | compact | marker | inline-table | list-item | run-in | table | table-caption | table-cell | table-column | table-column-group | tab
2010-10-09 14:57:00
655
原创 sql server分类数据库失败的解决办法
<br />分类数据库失败的解决办法<br />先运行,用于创建存储过程<br />use master <br /> go <br /> create proc killspid (@dbname varchar(20)) <br /> as <br /> begin <br /> declare @sql nvarchar(500),@temp varchar
2010-10-09 14:55:00
489
原创 Access数据库中Microsoft JET Database Engine (0x80004005) Could not use ''; file already in use.的解决方法
<br />Microsoft JET Database Engine (0x80004005) Could not use ''; file already in use.<br />Products: CodeCharge, CodeCharge Studio <br />Areas: ASP, ASP.NET(C#), IDE/GUI <br /><br />Symptoms<br />When viewing the page in Live Page mode o
2010-10-09 14:54:00
3298
原创 mysql字符串拼凑
<br />在实际开发中,我们时常拼凑字符串,当然我这里讲的都是与数据库有关的字符串拼凑。例如,有这样一个需求,鼠标移到用户上(超链接形式),显示这样的信息(用户名,Email,注册时间,上次登录时间。。等等),我们可以利用ajax来实现动态加载数据。可以这样拼凑字符串,首先将这些字段全部读出来在代码里写拼凑语句;也可以在数据库里写sql拼凑,到时直接读取就可以了。下面以一个小例子,来了解MySqL的几个字符串拼凑函数。<br />首先,创建一个表,为了简单起见,表结构如下:<br />/*<br />SQ
2010-10-09 14:52:00
1785
1
原创 主表查子表中数据
<br />现有如下两张表,主表和子表<br />主表:HTML codeid user_id user_pwd user_email1 alexis 1111 123@126.com2 ab 1234 1234@msn.com<br /><br />子表:HTML codeedu_id user_id edu_name edu_date1 1 大学
2010-09-12 19:15:00
918
原创 将“Drag a column header to group by that column”去掉
<br /> <br />将“Drag a column header to group by that column”去掉body, p, th, td, li, ul, ol, h1, h2, h3, h4, h5, h6, pre{ font-family: 宋体; line-height: 1.4;}body, p, th, td, li, ul, ol, pre{ font-size: 12px;}如何将"Drag a column header to gr
2010-07-23 17:58:00
918
原创 小数按精度转换
<br />在银行之类的企业里面,会遇到很多数字,特别是小数,对于小数精度的保留是许多程序员要注意的事情。 常见的c# 处理小数位数如下:<br />Math.Round(0.333333,2);//按照四舍五入的国际标准<br /> double dbdata=0.335333;<br /> string str1=String.Format("{0:F}",dbdata);//默认为保留两位<br /><br /> decimal.Round(decimal.Parse("
2010-06-23 09:49:00
1167
原创 漂亮的提示效果
<br />niceTitle插件body, p, th, td, li, ul, ol, h1, h2, h3, h4, h5, h6, pre{ font-family: MS Shell Dlg; line-height: 1.4;}body, p, th, td, li, ul, ol, pre{ font-size: 11px;}<br />niceTitle是一款当鼠标移到超链接上面显示提示的插件。我们可以使用该插件来实现新闻、文字的预览。<br />这不
2010-06-02 11:29:00
590
原创 几个漂亮的表格样式
<br />漂亮的表格样式(使用CSS样式表控制表格样式) - 隔壁老王的博客 - 优快云博客<br />依照WEB2.0风格,设计了几个表格样式,希望大家喜欢。<br />WEB2.0提倡使用div开布局,但不是要完全放弃使用表格,表格在数据展现方面还是不错的选择。<br />现在使用介绍使用CSS样式表来控制、美化表格的方法。<br /> <br /> <br /><br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN
2010-06-02 11:21:00
15646
5
转载 JAVASCRIPT 操作 cookie 完美实现
<br />function setCookie(name, value, expires, path, domain, secure) {document.cookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") +
2010-06-02 11:08:00
603
原创 js生成日期
<br />js生成日期body, p, th, td, li, ul, ol, h1, h2, h3, h4, h5, h6, pre{ font-family: MS Shell Dlg; line-height: 1.4;}body, p, th, td, li, ul, ol, pre{ font-size: 11px;}var tempTime = new Date();<br /> var msg_time = tem
2010-06-02 11:06:00
922
转载 JS操作JSON总结
<br />JS操作JSON总结body, p, th, td, li, ul, ol, h1, h2, h3, h4, h5, h6, pre{ font-family: MS Shell Dlg; line-height: 1.4;}body, p, th, td, li, ul, ol, pre{ font-size: 11px;}<br />JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文
2010-06-02 11:05:00
509
转载 安装iis合集(xp,win2003,win7,win2008)
1.xp 2.win2003 3.win7(vista) 4.win2008xp安装iis安装步骤:1、插入windows xp安装光盘,打开控制面板,然后打开其中的“添加/删除程序”2、在添加或删除程序窗口左边点击“添加/删除Windows组建”3、捎带片刻系统会启动Windows组建向导,在Internet信息服务(IIS)前面选勾
2010-04-10 12:58:00
6671
转载 Window.open详解
【1、最基本的弹出窗口代码】 window.open (page.html) --> 因为着是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。window.open (page.html) 用于控制弹出新的窗口page.html,如果pa
2010-03-30 14:27:00
535
原创 partial关键字
partial,有人将其翻译为“部分(类型)”,但在 MSDN 上,译为“分部(类型)”,所以我们还是使用“分部(类型)”这一说法。分部类一般来说,一个类、结构或接口位于一个源文件中,但某些情况,比如大型项目、特殊部署时,可能需要把一个类、结构或接口放在几个文件中来处理。等到编译时,自动把它们合起来,这就得应用 C# 分部类了。C# 分部类的关键字修饰符是 partial。publ
2009-10-18 20:45:00
501
原创 洗牌程序(C#)
要求:52张扑克牌 ,随机分给四个玩家,用户可以输入洗牌次数,运行效果如: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace Shuffle{ class Program
2009-10-18 20:36:00
1300
原创 new 修饰符、虚方法、重写方法、抽象方法
new 修饰符class-member-declaration 中可以使用与一个被继承的成员相同的名称或签名来声明一个成员。发生这种情况时,就称该派生类成员隐藏 (hide) 了基类成员。隐藏一个继承的成员不算是错误,但这确实会导致编译器发出警告。若要取消此警告,派生类成员的声明中可以包含一个 new 修饰符,表示派生成员是有意隐藏基成员的。如果在不隐藏所继承成员的声明中包含 new 修饰符,将对
2009-10-18 20:35:00
993
转载 09年.net面试题
0、什么是面向对象 面向对象OO = 面向对象的分析OOA + 面向对象的设计OOD + 面向对象的编程OOP; 通俗的解释就是万物皆对象,把所有的事物都看作一个个可以独立的对象(单元),它们可以自己完成自己的功能,而不是像C那样分成一个个函数; 现在纯正的OO语言主要是java和C#,C++也支持OO,C是面向过程的; 1. 简述 private、 protected、 public、 inte
2009-10-18 20:32:00
450
原创 单线表格实现方法讨论
在网页设计时,如果用到table,除了隐藏边框的用于实现布局的table外,往往希望能把边框显示出来,而对于显示出来的边框,又往往希望是单线的,因为双线的显得笨拙。本文总结了7种常用的实现单线表格的方法,供大家参考。当然,实现的方法很多,如果您有其它方法的话,也欢迎写出来,供大家一起学习。 1、如果简单的将table的边框设置为1,效果如下,它往往不是我们所喜欢的单线表格:
2009-08-30 15:01:00
823
1
转载 用JSP-Servlet构建三层式管理信息系统
用JSP/Servlet构建三层式管理信息系统 摘要:本文介绍了一种开发基于Web的管理信息系统的实现框架。利用JSP/Servlet技术,结合MVC设计模式,使得开发过程更加灵活,更加易于维护。关键词:管理信息系统,JSP,Servlet,MVC设计模式,JDBC1、 引言管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、存储、加工和使用的
2009-08-30 14:54:00
1058
原创 写给java初学者
内容有点多,仔细看了对自己有帮助1)适合自己的图书才是最好的,最好的书并不一定适合你,看自己的情况。(如果你是一个Java初学者一上手就捧一本Thinking in Java在手里,我想你的日子是不会好过的,那样的书给有一定基础的人看的,当工具书使用的,当然有一定基础后,可以跟着上边流程学,如果你能学下来,那么你的基础就不用说了)2)看书要用心,多动脑,实践很重要,要抱着怀疑的态度看书。(
2008-11-19 09:34:00
499
原创 十字链表实现矩阵加法(C语言实现)
C语言实现用十字链表表示的稀疏矩阵的加法。题目:编写两个稀疏矩阵相加(C=A+B)的算法,要求稀疏矩阵用十字链表表示。思路:首先建立十字链表,生成A,B。然后实现加法(注意要考虑各种情况!!)。一些说明:A----矩阵A ,B----矩阵B,C----矩阵C用p,q控制A的行列用u,v控制B的行列下面是程序的代码,注释很详细,相信你们能够看懂,看不懂的可以留言给我。#include#inc
2008-11-17 14:10:00
6788
4
amr-wb 编码
2013-09-13
101 Windows Phone 7 Apps 源代码
2011-06-14
解决方案转换器(solution converter)
2010-07-13
jquery tools插件之tabs
2010-04-02
JSP 和Servlet 技术构建BBS 论坛系统(pdf)
2008-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人