潸然泪下的小飞飞

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

03 2014 档案

C# 图片盖章功能实现,支持拖拽-旋转-放缩-保存
摘要:C#,图片盖章功能实现,拖拽,旋转,放缩,保存,图片合成 阅读全文

posted @ 2014-03-31 11:57 潸然泪 阅读(2537) 评论(2) 推荐(0) 编辑

WPF RichTextBox,关键字搜索,样式改变,超链接替换,图文混排
摘要:WPF,RichTextBox,关键字搜索,样式改变,超链接替换,图文混排 阅读全文

posted @ 2014-03-31 11:14 潸然泪 阅读(3492) 评论(2) 推荐(2) 编辑

使用代码在windows-store中打开、搜索应用程序
摘要://Launcher.LaunchUriAsync(newUri("ms-windows-store:PDP?PFN=" + Package.Current.Id.FamilyName)); string a =Package.Current.Id.FamilyName; //ECC.42575ACA75FF5_341ev7e69ws12就是安装后本地的文件夹去掉中间的版本号 Launcher.LaunchUriAsync(newUri("ms-windows-store:PDP?PFN=" +"ECC... 阅读全文

posted @ 2014-03-31 10:54 潸然泪 阅读(784) 评论(0) 推荐(0) 编辑

WPF滚动条嵌套,响应鼠标滑轮事件的处理
摘要:在C# 中,两个ScrollViewer嵌套在一起或者ScrollViewer里面嵌套一个ListBox、Listview(控件本身有scrollviewer)的时候,我们本想要的效果是鼠标滚动整个ScrollViewer的内容,但你会发现实际结果和你想像的不一样,内部有scrollviewer的内容不会随鼠标的滚动而滚动,怎么办呢?解决办法如下:先截取内部的ScrollViewer的滚动事件,然后再重新让外部的ScrollViewer触发滚动事件就可以了假设有2个控件,一个是Listbox(内部名字是listbox),一个是ScrollViewer(外部),Listbox在ScrollVie 阅读全文

posted @ 2014-03-31 10:52 潸然泪 阅读(3811) 评论(3) 推荐(6) 编辑

Installshield 在安装或者卸载过程中,判断某一程序是否正在运行
摘要:1.在操作时,首先引入类库ShutDownRunningApp.rul,其中ShutDownRunningApp.rul代码如下////////////////////////////////////////////////////////////////////////////////// Description: WindowsNT process control functions.//// The process code is adapted fromcode posted by William F.// Snodgrass to ... 阅读全文

posted @ 2014-03-31 10:49 潸然泪 阅读(1323) 评论(0) 推荐(0) 编辑

C#实现下载的几种方式举例
摘要:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.IO; public partial class _Default : System.Web.UI.Page{ prot 阅读全文

posted @ 2014-03-31 10:45 潸然泪 阅读(378) 评论(2) 推荐(1) 编辑

.NET中System.Diagnostics.Stopwatch、System.Timers.Timer、System.Threading.Timer 的区别
摘要:1.System.Diagnostics.StopwatchStopwatch 实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间。 在典型的 Stopwatch 方案中,先调用 Start 方法,然后调用 Stop 方法,最后使用 Elapsed 属性检查运行时间。Stopwatch 实例或者在运行,或者已停止;使用 IsRunning 可以确定 Stopwatch 的当前状态。 使用 Start 可以开始测量运行时间;使用 Stop 可以停止测量运行时间。 通过属性 Elapsed、ElapsedMilliseconds 或 ElapsedTicks 查询运行时间值。 阅读全文

posted @ 2014-03-31 10:40 潸然泪 阅读(1146) 评论(0) 推荐(0) 编辑

telerik ChartGrid浅谈
摘要:在最近接触的项目中,有很多都是以Chart图表的方式呈现出来的,关于telerik Chart的使用,有几个小点跟大家分享一下。1:本例子使用的Chart的命名空间为xmlns:telerik=http://schemas.telerik.com/2008/xaml/presentation2.如何增加数据源 Chart中可以有多喝Series,每个Serie表示一个数据源,实际呈现即为一条曲线 其中,Serie的类型有 折线,平滑曲线,区域,虚线等。3.坐标轴 坐标轴可分为纯数据坐标轴和时间坐标轴,可随意组成坐标系4.背景网格样式telerik Chart的背景网格被分为横轴和纵轴,支持用B 阅读全文

posted @ 2014-03-31 10:30 潸然泪 阅读(1708) 评论(1) 推荐(0) 编辑

NPOI在无Office环境下,对Office文件的操作
摘要:在做项目的时候,经常会遇到对Office的操作,但有时候会没有Office环境,因此给大家介绍一个思路,在没有Office环境下,对Office的处理。NPOI,顾名思义,就是POI的.NET版本。那POI又是什么呢?POI是一套用Java写成的库,能够帮助开发者在没有安装微软Office的情况下读写Office97-2003的文件,支持的文件格式包括xls,doc,ppt等。目前POI的稳定版本中仅支持Excel文件格式xls,其他的都属于不稳定版本(放在poi的scrachpad目录中)。NPOI是构建在POI3.x版本之上的,本月发布的NPOI1.2是对应于POI3.2final的,所以 阅读全文

posted @ 2014-03-31 10:27 潸然泪 阅读(2108) 评论(1) 推荐(1) 编辑

WPF媒体资源和图片资源寻址方式的杂谈
摘要:WPF提供一个封装和存取资源(resource)的机制,我们可将资源建立在应用程序的不同范围上。WPF中,资源定义的位置决定了该资源的可用范围。资源可以定义在如下范围中:(1)控件级:此时,资源只能套用在这个Object控件,或套用至该控件的子控件。(2)文件级:如果将资源定义在Window或Page层级的XAML档中,那么可以套用到这个文件中的所有物件。(3)应用程序级:如果我们将资源定义在App.xaml 中,那么,就可以将资源套用到应用程序内的任何地方。(4)字典级:当我们把资源封装成一个资源字典, 定义到一个ResourceDictionary的XAML文件时,就可以在另一个应用程序中 阅读全文

posted @ 2014-03-31 10:26 潸然泪 阅读(374) 评论(0) 推荐(0) 编辑

关于WPF XAML 中 Trigger的反向ExitActions
摘要:Trigger,ExitActions,WPF,XAML 阅读全文

posted @ 2014-03-31 10:24 潸然泪 阅读(575) 评论(0) 推荐(0) 编辑

Aspect Oriented Programming面向切面编程
摘要:I简介AspectOrientedProgramming(AOP),面向切面编程,是一个比较热门的话题。AOP主要实现的目的是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过程中各部分之间低耦合性的隔离效果。比如我们最常见的就是权限验证,日志记录。举个例子,我们现在提供例了获取数据的一个方法,但是我们希望并不是所有人都有权限调用。如果按照传统的OOP的实现的话,我们实现了获取数据获取数据,同时为了要进行权限验证的的话,那我们在实现该方法中要添加验证权限的代码。这样的话,假如我们要实现的功能有多个呢?那就要在每个实现的类都添加这些验证权限的代码。这样做的话就 阅读全文

posted @ 2014-03-28 16:24 潸然泪 阅读(445) 评论(0) 推荐(0) 编辑

NET实现RSA AES DES 字符串 加密解密以及SHA1 MD5加密
摘要:本文列举了 数据加密算法(Data Encryption Algorithm,DEA) 密码学中的高级加密标准(Advanced EncryptionStandard,AES)RSA公钥加密算法 的加密解密 .NET实现以及 安全哈希算法(Secure Hash Algorithm)和MD5的实现。实现如下using System;usingSystem.Security.Cryptography;usingSystem.IO;usingSystem.Text;usingSystem.Globalization;usingSystem.Xml.Linq;usingSystem.Collecti 阅读全文

posted @ 2014-03-28 16:22 潸然泪 阅读(1918) 评论(1) 推荐(1) 编辑

Windows证书的生成导出以及使用证书验证文件是否被修改
摘要:本文介绍了如何使用Windows自带的证书生成器生成,导出,使用证书。并以验证文件是否被修改举例1.证书相关辅助类 public sealed class DataCertificate { #region 生成证书 /// /// 根据指定的证书名和makecert全路径生成证书(包含公钥和私钥,并保存在MY存储区) /// /// /// /// public static boolCreateCertWithPrivateKe... 阅读全文

posted @ 2014-03-28 16:20 潸然泪 阅读(879) 评论(0) 推荐(0) 编辑

如何设置程序UAC控制
摘要:在做项目的过程中,有很多情况会涉及到权限问题,要求必须以管理员的身份才能运行,如何强制我们的程序必须以管理员身份运行呢?在调查的过程中发现有很多方式,此处介绍一种简单的方式。1.在VS中,右键点击工程,添加新建项,添加应用程序清单2.打开新添加的清单文件3把节点替换成即可编译后,运行可执行程序,就会发现会弹出UAC窗口。 阅读全文

posted @ 2014-03-28 16:18 潸然泪 阅读(759) 评论(0) 推荐(0) 编辑

关于C#的可变长参数
摘要:可变参数params===》》paramsint[]list,传入参数的类型必须是一种类型 static void Main(string[] args) { int maxNum = GetMax(1, 3, 4, 8); Console.WriteLine(maxNum); Console.ReadKey(); } //params关键字 static int GetMax(params int[] list) { int maxNum = list... 阅读全文

posted @ 2014-03-28 09:09 潸然泪 阅读(1839) 评论(0) 推荐(0) 编辑

子类通过父类的构造函数为自己的属性字段赋值
摘要:1.当写好一个类以后,默认会存在一个没有参数的构造函数(即便我们不写构造函数,也会存在这么一个无参的构造函数)2.当手动添加一个构造函数以后,会将默认的无参数的构造函数覆盖掉。3.类的构造函数是不能被继承的。只能在子类中去调用父类的构造函数。4.当父类的构造函数有参数时,子类实例化时,要首先实例化父类(实例化完毕后才会实例化自己的属性),这个时候有错(子类无参数,父类有参数的问题)//当写好一个子类以后,会有一个默认的无参数的构造函数//子类继承父类后。父类的构造函数是不能被继承的//但是,子类也会有自己的构造函数,并且,子类的构造函数会默认调用父类的无参数的构造函数//此时如果父类中没有无参 阅读全文

posted @ 2014-03-28 09:08 潸然泪 阅读(2971) 评论(0) 推荐(0) 编辑

c#中的访问修饰符Protected,privet ,public, internal,和internal protected
摘要:c#中的访问修饰符Protected,privet ,public, internal,和internal protected 阅读全文

posted @ 2014-03-28 09:07 潸然泪 阅读(311) 评论(0) 推荐(0) 编辑

命名管道的C#实现
摘要:NamedPipes,命名管道,C# 阅读全文

posted @ 2014-03-28 09:01 潸然泪 阅读(5582) 评论(1) 推荐(2) 编辑

GAC的一种非官方实现方式
摘要:GAC,全局应用程序集,注册表操作 阅读全文

posted @ 2014-03-28 08:56 潸然泪 阅读(495) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示