C#进阶 Methods下 Extension Methods
1 c#的扩展方法从一个简单的例子开始 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->namespace System { public static class Class4 { public static string With(this string content, params string[] strs) {
http://cyqdata.cn/cnblogs/article-detail-2137
IE中jQuery.fn.text, jQuerey.fn.val 和 dom.innerText, dom.value 的换行与tab问题
最近使用jQuery的过程中发现关于.text, .val 和dom自身的.innerText, .value 在取值与赋值方面存在的差异.
以及IE7与IE8的pre标签的呈现差异(即white-space:pre). 现与大家分享一下.
在IE中, 对pre标签的文本取值与赋值, 可以使用$("p").text("1\n2"), 亦可使用$("p")[0].innerText = "1\n2";
不知道大家是否知道, 这两种方式的取值与赋值得到的结果, 产生的效果是存在差异的.
换行符
看过jquery-1.4.4的代码以后发现, 在最新版本的jQuery中, text取值使用的是获得最基础的textNode的nodeValue, 也就是说, text取值和innerText取值的差异在于 nodeValue和innerText的差异:
对网页
http://cyqdata.cn/cnblogs/article-detail-383
键盘监控的实现Ⅱ——容易产生误解的CallNextHookEx函数
在上文“键盘监控的实现Ⅰ——Keyboard Hook API函数”中介绍了键盘的Hook API函数。
重点就在按键消息处理函数
Private Function KeyboardHookProc(ByVal nCode As Integer, ByVal wParam As Integer, ByVal lParam As IntPtr) As Integer Dim MyKeyboardHookStruct As KeyboardHookStruct = DirectCast(Marshal.PtrToStructure(lParam, GetType(KeyboardHookStruct)), KeyboardHookStruct)
http://cyqdata.cn/cnblogs/article-detail-228
跟我学做c#皮肤美化--Textbox
效果预览 还是先看看最终的效果图(和QQ登陆中的输入框效果差不多): 查看整个相册 效果说明: 1.实现了水印的效果 2.实现了鼠标移上去的时候周围产生辉光 3.输入前端可以设置图片 实现辉光效果 整体说明: 前面显示的那个图片我采用的是一个picturebox,当然如果你愿意也可以自己画(后续的“button再探讨”中就采用的是自己画的方式)。图片后面的输入文本框采用的是textbox控件,这样一来就避免了许多绘制textbox的麻烦(我一开始打算自己绘制用户输入的字符的,不过发现不理想)。然后边框和辉光都是画出来的
http://cyqdata.cn/cnblogs/article-detail-114