上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 文章的内容是来自微软中文技术论坛的一个帖子,当时是想将一段将图片灰度处理的代码转换为XAML的一个样式,在这里要谢谢 Xiao Yan Qiang、Sheldon _Xiao、shixin的热情回答,现在将他们的回答贴出来供大家学习参考.内容如下:提问: 这个功能如何写成一个样式,将一个窗体内所有的Image控件的图片格式都转换为Gray8BitmapImage bitmapImage = new BitmapImage(new Uri("D:\\Face.jpg")); FormatConvertedBitmap newFormatedBitmapSource = new 阅读全文
posted @ 2011-12-12 16:46 槑槑 阅读(2337) 评论(1) 推荐(0) 编辑
摘要: 转载自:http://www.cnblogs.com/multiplesoftware/archive/2011/11/24/2261105.html延迟加载(lazy loading) 设计模式是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据(读取属性值)的时候,才真正执行数据加载操作.有效使用它可以大大提高系统性能.为了便于理解, 我们来建立一个场景, 假设我们要构造一个Hero(英雄) 类, 每个Hero 有自己的名字和(SpecialSkill)特殊技能.建模这是一种建立的方法:public class Hero{ public string FullNa... 阅读全文
posted @ 2011-11-24 22:52 槑槑 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.cnblogs.com/linxr/archive/2011/11/08/2241272.html本文宗旨在于提出一种给软件添加注册码的方法。至于所提出的方法是否有效,是否能够经得起一些逆向高手的破解,还得经过验证。我只是提出我个人的看法。一、目标。 目标很明确,就是根据需要注册软件的个人信息,产生注册码。并且软件本身必须可以校验该注册码是否有效。并且能够防止别人逆向算出校验算法,产生注册机;能够防止别人用暴力破解方法,直接修改软件执行代码,绕过注册。 二、方法论述 要做到以上的目标,有两个方面特别重要。一是,注册码产生算法的选择;二是,要使软件具有自身校验机.. 阅读全文
posted @ 2011-11-10 19:13 槑槑 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 转载自CSDN首页文章如何成为一个设计专家?这个过程很难吗?没有设计天份也可以做到吗?这些可能是想从事设计工作的人心中共有疑问。Purin在Pluse中发表了一篇博文《Design Secrets for Engineers》,文中表示他也曾是一个对设计很不灵通的人,后来听取了从事图形设计的朋友的一些建议,几年后,他成功地成为了一名设计专家。他将这些经验总结成为八点并在文中分享。下文是对该博文的编译。如果你是一个像我一样的设计师,你所设计的作品首先要美观。这一点可能会触动你的自尊心,让你以为设计者需要有一种超能力,这种能力足以把整个世界变得更加美好。如果你是一个工程师,你可能想知道这些设计师为 阅读全文
posted @ 2011-10-28 18:17 槑槑 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 今天在网上找到看到一篇博客<<C#改变无边框窗体大小>>,说的是WinForm的FormBorderStyle=None时如何在运行时调整窗体的大小,我之前的做法是通过判断像素来调整鼠标的样式,然后在改变窗体的大小,这边文章说的是通过重载窗体默认的系统消息来实现该功能,文章非常好… 转载自:http://www.beijibear.com/article/10-09/cheongyuhin... 阅读全文
posted @ 2011-10-14 23:24 槑槑 阅读(1916) 评论(0) 推荐(0) 编辑
摘要: 之前写过一篇文章叫做: WinForm自定义标题栏 的文章,这篇文章主要说了如果自定义窗体的标题栏,后来发现,按文章实现以后还有好多后续的工作要做,在这里再补充一下 上篇文章实现的效果如图: 这个是WinForm的窗体么,边框呢,即便设置了Panel的BorderStyle后,还需要做一些工作去使窗体在Normal状态是可以自动的调节窗体的大小,接下来说一下我的方法 如何作这样的一个窗体... 阅读全文
posted @ 2011-10-13 23:23 槑槑 阅读(4634) 评论(1) 推荐(0) 编辑
摘要: 有近两个月的时间没有写博客了,自从换到F公司以后就整天的出差、加班,真是郁闷,关键是心里比较烦躁,不能做自己想做的技术,而且还是一个人跟着两个项目,这个项目做一点,那个项目做一点,到最后两个都出事,真是应了那句话:”人在江湖,身不由己”就8月份来说.我基本都是处于一个出差的状态,在北京的日子也没有几天. 后来也想开了,不管公司怎么忙,不管到哪出差,我还是要做我自己,制定的学... 阅读全文
posted @ 2011-09-25 22:00 槑槑 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/luqingfei/archive/2010/06/29/1767703.html只要是写代码的,我们肯定常有用到EditPlus。.Net开发也是如此。有时我们需要调试一小段C#(或VB.Net)代码,这时去大动干戈在臃肿的VS.Net中新建“控制台应用程序”项目,写满“Console.ReadLine()”,总会有点不爽吧?这时你肯定想到要在EditPlus中配置C#运行环境了。直接在EditPlus中运行C#多舒服? 打开GOOGLE,输入“善用EditPlus构建精悍的C#编译环境”,或者“在EditPlus里配置C#的编写环境全过程 阅读全文
posted @ 2011-07-23 02:50 槑槑 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.cnblogs.com/yizhu2000/archive/2008/01/03/1011958.html把遇到过的对.Net线程的一些问题和误解集中起来和大家分享,也希望大家能一起补充,热烈欢迎讨论目录基础篇怎样创建一个线程受托管的线程与 Windows线程前台线程与后台线程名为BeginXXX和EndXXX的方法是做什么用的异步和多线程有什么关联WinForm多线程编程篇我的多线程WinForm程序老是抛出InvalidOperationException ,怎么解决?Invoke,BeginInvoke干什么用的,内部是怎么实现的每个线程都有消息队列吗?为什 阅读全文
posted @ 2011-07-16 20:42 槑槑 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 题目:一个数组中,求子数组(在数组中连续的N个数)和的最大值,例如{ -1,3,5,-1,4,-5}数组,最大值为11, 3+5+(-1)+4=11,在这个数组中只有这四个数相加的和是最大的 代码如下: class Program { static void Main(string[] args) { int[] arr = { -1,3,5,-1,4,-5}; int result = ... 阅读全文
posted @ 2011-06-29 22:30 槑槑 阅读(290) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页