自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(30)
  • 资源 (33)
  • 收藏
  • 关注

转载 Silverlight内存泄露(一)序

不知道有多少人遇到过Silverlight程序内存狂涨的状况,点击几个按钮、跳转几个页面程序的内存使用量一直上升。 即使最简单的程序,用silverlight模板,创建一个导航程序,跳转几次页面silverlight内存使用也再增加。 托管代码内存由GC回收,在silverlight、wpf出现之前内存泄露出现的比较少,但是silverlight程序却很容易发生内存泄露。 最近一直再处

2011-11-29 16:49:54 1005

转载 WPF/Silverlight深度解决方案:(八)誓将内存释放到底

WPF/Silverlight应用程序长时间运行后会产生非常多的内存垃圾(内存泄露例外),特别是在经常需要进行Remove操作的粒子、动画、游戏等方面的应用,国外高手们提出的方案我归纳了一下主要有:1)  UIElement控件实例= null2)  定时调用GC.Collect()3)  让控件继承Idisposable接口,并实现相应逻辑这三种方法都有一定的作用,但是实际使用中

2011-11-16 09:12:13 532

转载 silverlight客户端验证控件ValidationSummary及DescriptionViewer

1.命名空间的引用using System.ComponentModel;using System.ComponentModel.DataAnnotations;引用以后才可以使用以下内容 [Display(Name = "年龄", Description = "必须在18以上")] [Range(18, 150,ErrorMessage="不能小于18岁!")] [Requir

2011-10-25 11:44:57 1058

原创 Silverlight中打开网页的几种方法

在Silverlight中打开网页是一件很简单的事情,本文来概述一下这几种方法,你会发现,每一种方法需要编写的代码都少的可怜,甚至没有。 1.HyperLinkButton控件这是最简单的方法,只需要设置几个属性即可:NavigateUri:想要打开的网页地址 TargetName:目标框架,既_blank、_parent等 例如:注意:如果Silverlight对象的EnableNavigation设置为“none”的话,会抛出异常. 2.HtmlWindow.Navigate如果需要以编程的方式打开页面

2011-04-26 09:12:00 1931

转载 .NET 创建安装包制作过程

<br />:新建安装部署项目 <br />打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图) <br />此主题相关图片如下:<br /><br />2:安装向导<br />关闭后打开安装向导,点击下一步,或者直接点击完成. <br />3:开始制作 <br />安装向导完成后即可进入项目文件夹: <br />双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.<br /><

2011-01-10 16:09:00 1955 1

转载 把excel文件里的数据导入SQL数据库?

1、打开企业管理器,打开要导入数据的数据库,在表上按右键,所有任务-->导入数据,弹出DTS导入/导出向导,按 下一步 , 2、选择数据源 Microsoft Excel 97-2000,文件名 选择要导入的xls文件,按 下一步 , 3、选择目的 用于SQL Server 的Microsoft OLE DB提供程序,服务器选择本地(如果是本地数据库的话,如 VVV),使用SQL Server身份验证,用户名sa,密码为空,数据库选择要导入数据的数据库(如 client),按 下一步 , 4、选

2011-01-05 16:38:00 262

原创 WPF 接收进程参数方法

最近在做一个项目,就是VRP模型数据库查询,本身VRP自带的数据库查询功能很简单,根本满足不了这么复杂的数据库查询。于是想到了里面VRP打开EXE可执行文件可以传递参数。于是就想把VRP里面模型参数传出来,然后再WPF外部程序里面执行复杂的数据库查询的功能。首先要重写APP:protected override void OnStartup(StartupEventArgs e) { if (e.Args != null && e.Args.Count() > 0

2011-01-04 09:22:00 1335 1

转载 C#避免应用程序重复打开(WPF等也适用)

<br />方法一:只判断进程是否被打开,不Kill原有进程。在Program的main()函数里添加代码<br /> bool bOnlyOneInstance = false; Mutex mutex = new Mutex(true, Application.UserAppDataPath.Replace(@"/", "_"), out bOnlyOneInstance); if (!bOnlyOneInstance)

2011-01-04 09:13:00 2660 2

转载 WPF学习之创建非传统窗口和按钮

<br />WPF的神奇功能注意就是可以很容易的创建非正方形的窗口,和按钮等。(也就是创建Gadget风格的应用程序)<br /> <br />按以下步骤:<br /> <br />1、在Window上把属性 AllowsTransparency="True" (这样就允许透明)<br /> <br />2、把Window的属性WindowStyle="None"移出所有的非客户区域,(由于第一步的原因,这一不是必须的,否则报错)<br /> <br />3、把Window的属性Background="Tr

2010-12-18 08:37:00 395

转载 WPF中播放声音媒体文件

<br />这段时间我们小组要给部门的Annual Meeting準备一个WPF的抽奖程序,为了增加程序的有趣性,我们在程序中需要播放背景音乐等。由於对之前从未使用过WPF,所以对其中的声音等媒体文件播放不是很清楚,对一些简单的问题也花了相对较长的时间去解决,现在将其总结在下麵,以供大家参考。<br />1,使用SoundPlayer类<br />SoundPlayer类位於System.Media命名空间下,它只能播放.wav格式的声音文件。其使用方法简单如下:<br /> using(SoundPlay

2010-12-15 14:49:00 1871 1

转载 C# 调用带参数EXE文件及带启动参数EXE制作

<br />(一)、先制作一个带启动参数的EXE文件。<br /> 步骤:  <br />           1、定义全局私有变量:private string[] s = new string[1];  //这里为了简单起见,只做一个参数<br /> <br />           2、  在窗体的构造函数中初始化启动参数   <br />  <br />          public Form1(string[] p)<br />        {<br />            Initial

2010-12-15 09:00:00 1186

原创 关于Silverlight Fieldset Control的使用

     最开始是准备找像HTML的Fieldset的功能,可惜米有找到。如果只是外观像那样的话,其实自己做个控件,一个Textblock和rectangle就行了。随处乱找,找到这个控件,不管从界面布局上还是功能上都还不错,使用也很方便,特来分享一下。     不过这个是第三方控件,需要加Liquid.TreeView.dll的引用。

2010-10-19 10:15:00 1145

原创 CSS hack兼容性总结

<br />CSS HACK 兼容列表 Firefox, IE5, IE5.5, IE6, IE7, IE8<br />类归于: CSS 浏览器兼容 — 标签:CSS HACK, CSS 浏览器兼容 — duqn @ 14:01 <br />一、CSS HACK<br />以下两种方法几乎能解决现今所有HACK.<br />1, !important<br />随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)<br /><

2010-08-23 15:38:00 275

原创 Silverlight 各版本 动态换Theme的方法(二)

SL4.0 动态换Theme的方法关于在s4中只用代码来实现肤皮的切换使用的变化和sl3相比是比较大的,因为sl4没有了ImplictStyleManager这个theme管理类。那么我们要实现通过代码动态地更换样式就很难吗?并非如此。首先我们要确保你要使用的theme文件引入你的工程中,本文中使用的是ExpressionDark.xaml,这是silverlight toolkit中自带的一套theme。(我稍微改了下代码,有些地方可能通不过的)然后把它所使用到的命名空间都引用到工程中。然后重点部份就是代

2010-07-28 16:34:00 1386 3

原创 Silverlight 各版本 动态换Theme的方法(一)

SL2.0 3.0换THEME的方法Silverlight Tookit 中提供了大约十种主题,大家可以根据自己的喜好,很容易就在项目中实现动态换肤效果。当然其官方还推荐了几个制作主题的插件,使用这些BLEND插件可以很方便的生成各种风格颜色的主题。首先我们要下载该Tookit并将其中的相应DLL文件:Microsoft.Windows.Controls.Theming.dll加载到当前的示例中,另外就是相关的theme文件了,我已将10种主题文件放在了这个DEMO的themes 文件夹下:我们可以直接在X

2010-07-28 16:13:00 713

原创 silverlight 样式引用

1.XAML引用样式2.CS样式引用button1.Style = this.Resources["ButtonStyle1"] as Style;

2010-07-22 11:05:00 413

转载 用Google Analytics跟踪用户行为 来优化网站

<br />Google Analytics(谷歌分析)为我们提供了强大的网站统计功能,其中Custom Reports(自定义报告)功能更是为我们扩展统计功能提供了方便。在这里我们探讨一下通过自定义报告功能跟踪用户行为的方法。<br />Google Analytics的统计代码分为标准统计和异步统计两种,因此我们分开讨论。先看看两种基本的统计代码:标准统计<br /><script type="text/javascript"><br />var gaJsHost =(("https:"== docum

2010-07-15 09:42:00 336

原创 Winform GridView动态显示图片

我的图片在数据库里面存的是路径。“Images/1.jpg”,数据库里面有3个字段:名字Name,图片Url,数值Num。 private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)        {            if (dataGridView1.Columns[e.ColumnIndex].Name.Equals("Url"))            {     

2010-06-28 16:33:00 3149 1

原创 加入收藏,出现找不到元素问题解决办法。

<br /><a href="#" onclick="javascript:window.external.AddFavorite('网址','网站标题')" title="收藏本站到你的收藏夹">加入收藏</a><br />前天加的时候还是好的,今天就不能用了,IE7浏览器状态栏报错,“找不到元素”,浏览了其他网站,发现也不能添加到收藏夹,于是在网上找到了解决办法:<br /> <br />GWT not working on Internet explorer 7 (IE7) giving "Eleme

2010-06-14 10:02:00 610

原创 项目文件必须在引用列表中包含.net framework 程序集“WindowsBase,PresentationCore,PresentationFramework”。错误处理!

今天在建的silverlight项目中的测试主页里面加图片背景,结果出现了这个错误:项目文件必须在引用列表中包含.net framework 程序集“WindowsBase,PresentationCore,PresentationFramework”。其实这个问题的处理很简单:首先我们看看插入图片的属性,生成操作是在Page里面的。解决的方法就是,把page改成Resource就可以了。

2010-06-08 15:00:00 6792

原创 关于文字/图片/flash/silverlight上下居中

<br />关于文字/图片/flash上下居中问题<br />方法一<br />标准浏览器如Mozilla, Opera, Safari等.,可将父级元素显示方式设定为TABLE(display: table;) ,内部子元素定为table-cell (display: table-cell),通过vertical-align特性使其垂直居中,但非标准浏览器是不支持的。<br />非标准浏览器只能在子元素里设距顶部50%,里面再套个元素距顶部-50% 来抵消。<br /><!DOCTYPE html PUB

2010-06-08 14:42:00 1154

原创 silverlight颜色编辑器

前段时间在网上找silverlight颜色编辑器,发现对于这个的资料很少,虽然可以自己做个简单的RGB控制的编辑器,可是感觉效果还是不怎么好,为了追求完美的用户体验,终于找到了传说中的colorpicker,跟BLEND里面的颜色编辑面板一样,让我眼前为之一亮。虽然之前也对colorpicker的源码进行改写,但是还是有些麻烦。这个是一个colorpicker的插件,用起来也十分的简单,让我们可以

2010-05-25 09:12:00 1455 2

原创 silverlight实现窗体自动适应分辨率大小

方法一: 在实际运用中,由于分辨率的不同,SL显示的大小就不同,怎么能使silverlight能自动适应分辨率的大小呢?看看下面这个例子就很清楚了,其实要使silverlight自动适应分辨率的大小的关键之处,就是要用Grid布局。public MainPage(){ InitializeComponent(); this.Loaded += new RoutedEv

2010-05-25 08:46:00 3031 2

原创 silverlight 控件demo

 前几天找datagrid自动分类时找到的一个DEMO,里面包含了基本SL控件的用法演示,感觉还是比较使用的。 下载地址:http://download.csdn.net/source/2350981

2010-05-14 10:07:00 272

原创 使用Silverlight 3 中的PlaneProjection实现3D效果

  Silverlight 3中加入许多新的特性,其中最令人激动的新特性之一就是Plane Projection,利用它可以使任何UIElement元素在3D空间中旋转,实现简单的3D旋转效果。下面是简单的实现一个图片在3D空间中沿着Y轴旋转的效果,当然只需要简单修改一下即可实现沿着X轴和Z轴旋转的效果。UserControl x:Class="PlaneProjDemo.MainPage"

2010-05-13 10:38:00 1241

原创 Silverlight浮动窗体组件的研究及自定义FW控件

最近在研究浮动窗体,搜索了半天,在Kinglees Blog的博客里面找到了一个很强悍的浮动窗体控件,不过样子实在不怎么好看,根据自己的需求改了下样式,放大缩小可以根据ResizeMode的缩放模式来设置。后来要控件里面加一个翻转的效果,但是出现一个问题,就是如果拖动的话,翻转的中心位置就变了,这个问题我还是一直没有解决的。于是自己想办法把拖动效果给去掉了。去掉办法见后面。 下面就来

2010-05-13 09:36:00 3376

原创 IIS版本选择及安装IIS 5.1 过程中找不到zClient.exe的解决方法

上次听人说XP要装iis6.0,后来查了资料才知道网络上一直有这样的误解。系统重装后好麻烦咯。。。唉~~下面说说微软各操作系统和它所对应的IIS版本如下:1.Windows Server 2000对应IIS 5.02.Windows Server 2003对应IIS 6.03.Windows XP Professional对应IIS 5.1 微软各操作系统和它所对应的IIS版本如下1.Wi

2010-05-13 08:38:00 847

原创 ASP.NET-GridView的分页功能(及设置列宽)

要实现GrdView分页的功能。操作如下:1、更改GrdView控件的AllowPaging属性为true。2、更改GrdView控件的PageSize属性为任意数值(默认为10)3、更改GrdView控件的PageSetting->Mode为Numeric等(默认为Numeric)该属性为分页样式。GridView属性设置好了,从页面上也能看到分页样式。现在开始实现分页的功能:1、在后添加,On

2008-11-09 11:39:00 2003

原创 asp.net 弹出对话框 css样式丢失变乱

  在页面上输出如下语句时:Response.Write("");如果没有刷新或重定向会使页面样式变乱丢失. 原因:使用Response.Write("");会把脚输出到页面的第一行,这样就破坏了文档的模型,它的解析就会出现问题。下面的这句必须在页面的第一行才可以。 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

2008-10-25 16:38:00 1379

原创 有关C#的毕业设计课题

我想问一下,我主要是学习C的,最近在学习C#,现在我们开始写毕业设计了,我选择了C#,不知道对于一个刚开始学习的来说,什么样的毕业设计的课题适合我,我想通过毕业设计来好好的学习和掌握C#。看到网上有很多用VS.NET做的管理系统, 不知道这个是不是很难做。

2007-11-15 13:58:00 892 1

silverlight 4 toolkit Demo

silverlight 4 toolkit Demo,演示了大部分控件的实用方法,比较实用。

2010-12-24

silverlight Theme 主题包

silverlight 4 Theme。包括主题包的DLL,XAML等一些文件。具体使用方法,参见:http://blog.csdn.net/emily1900/archive/2010/07/28/5771699.aspx

2010-12-24

SilverlightMarquee deom

SilverlightMarquee实现了Marquee的滚动功能,里面的demo具有向上向下向左向右的功能,已经写成一个自定义控件的形式,只要引用就可以使用,非常方便。

2010-10-29

Liquid Controls 5_3_2 Source

里面包含的DEMO如下: liquid liquid.components liquid.menu liquid.popup liquid.richtext liquid.treeview 如需DLL,可以进去下面链接下载:http://download.csdn.net/source/2766870

2010-10-19

Silverlight 4 Liquid controls DLL

Controls Included: Magnifier ColorSelector Dropdown Table Scroller MainMenu Menu Viewer TextRollerBlind TextRotatorBlind RichTextBlock RollerBlind ItemViewer FlowPanel RichTextBox File/Data Uploader Component Tree View Collapsable Fieldset Progress Bar Popup Dialog Popup Bubble Popup MessageBox Spell Checker Component TextBlockPlus NumericUpDown 功能还是很强大的,关于Silverlight Fieldset Control的使用 可以参考:http://blog.csdn.net/emily1900/archive/2010/10/19/5950585.aspx

2010-10-19

Liquid.TreeView.dll

关于Silverlight Fieldset Control的使用 参考: http://blog.csdn.net/emily1900/archive/2010/10/19/5950585.aspx 感觉这个控件还不错。

2010-10-19

Silverlight 4 动态换主题 demo

Silverlight 4 动态换Theme demo。 更换主题可以参考:http://blog.csdn.net/emily1900/archive/2010/07/28/5771699.aspx 如果要修改主题,可以根据ExpressionDark.xaml里面的元素进行修改。ExpressionDark.xaml是修改后的,其他里面包含的没有进行修改的,需要的话可以自行修改,不过有点麻烦。

2010-07-28

System.Web.Silverlight.dll

这个是SL3中缺少的,也是找了好久才找到,特来分享一下~~~

2010-07-27

Microsoft.Windows.Controls.Theming.dll

Microsoft.Windows.Controls.Theming.dll, Microsoft.Windows.Controls.Input.dll, Microsoft.Windows.Controls.dll, Microsoft.Windows.Controls.DataVisualization.dll 发现这4个DLL,在SL4和VS2010中缺少。找了好久才找到,分享一下~~

2010-07-27

silverlight toolkit 主题demo

silverlight toolkit 主题demo。由于每个人使用的版本不同,可能会出现缺少引用,请自行添加。

2010-07-27

silverlight颜色编辑器

这是一个silverlight颜色编辑器的DLL,里面包含了colorpicker等很有用的插件,使用起来很方便,不用在写那么多的代码,仅仅一个colorpicker就能像BLEND里面的颜色编辑器一样,你可以在程序中随心所欲的设置属于自己的颜色。演示地址:http://blog.csdn.net/emily1900/archive/2010/05/25/5621727.aspx

2010-05-25

silverlight 各版本控件DEMO

里面附带SL1.0,2.0,3.0控件,动画,图形,通信,绑定,样式,TIP/TRICK的DEMO演示。对于了解控件属性比较有用,而且很直观方便。

2010-05-14

PlaneProjection实现3D旋转效果DEMO

PlaneProjection实现3D旋转效果DEMO。

2010-05-14

silverlight浮动窗口FloatableWindow控件

FloatableWindow控件DLL,实现拖拽,伸缩,弹出、关闭动画。功能十分强大。里面还附带FLOATABLEWINDOW的DEMO。

2010-05-14

IIS 5.1 for xp

安装IIS 5.1 过程中找不到zClient.exe的解决方法 1.控件面板-添加删除程序-添加删除windows组件。 2.在windows组件中的Internet信息服务(IIS)前打勾。 3.最重要的一点:附件和工具→详细信息→游戏→详细信息,将ZInternet游戏前的勾去掉。 下面就是你正常安装iis的步骤了 。

2010-05-13

C#基础教程(比较实用)

C#教程。。。。比较全面的。。。比较实用吧,对于初学者很有帮助

2009-06-25

silverlight GIS的地图

关于silverlight的地图,里面有加载,拖动,放大功能。实例网址:http://www.shareach.com:81/

2009-05-18

颜色代码选择器

可以通过鼠标查看选择自己想要颜色的代码

2008-06-14

终极配色手册

里面有各个风格颜色的搭配

2008-06-14

JavaScript使用手册

这个使用手册写的还比较详细,涉及了很多方面,还有很多的例子供大家参考

2008-06-14

C#常用函数

主要是一些常用的c#常用函数

2008-04-07

c#常用代码

这里的C#的代码都是常用的,非常实用

2008-04-07

asp.net常用代码

里面有43个类型的代码,非常齐全

2008-04-07

ASP初学者常用代码

对于初学者来说非常实用的代码

2008-04-07

html常用代码

收录了最全的html常用代码

2008-04-07

关于B/S和C/S架构的探析

关于B/S和C/S架构的探析

2008-04-05

ValidationExpression 验证规则

ValidationExpression 验证规则

2008-04-05

html颜色速查

html颜色速查,差不多所有的颜色都在这个上面了

2008-04-05

html语法大全

html语法大全,里面有从A~Z的排序,也有按类别的查询

2008-04-05

我的PD和RO文件

2007-11-27

rational rose

2007-11-27

网上购物系统

网上购物系统的建设,有关论文的

2007-11-15

人事工资管理系统

人事工资管理系统论文样本

2007-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除