0 票支持

C#中Windows通用的回车转Tab方法

  原来一直是为每个文本框的KeyPress增加:        if(e.KeyChar = '\r')  SendKeys.Send("{TAB}"); 最近想想,其实有更简单的方法,把Form的KeyPreView设为true,然后在Form的KeyPress中增加下列代码即可:       if (e.KeyChar == '\r')   ...

0 票支持

如何把html中的相对路径变成绝对路径

   private static string ConvertToAbsoluteUrls (string html, Uri relativeLocation) {     IHTMLDocument2 doc = new HTMLDocumentClass ();     doc.write (new object [] { html });     doc.close ();     foreach (IHTMLAnchorElement anchor in doc.links) { ...

0 票支持

C#箴言之用属性来访问类的私有成员

    在程序中,难免要访问某个对象的私有成员。那么以前实现这类功能的方法有两种,第一种方法最简单,就是把成员访问符从“private”改为“public”即可;而另一个就是提供公有的成员访问函数来进行访问。那么现在用C#编写程序,就不再需要采用前面所说的两种方法了,而直接使用属性来完成。   首先来看看三种...

0 票支持

基于Remoting透明代理的AOP组件

      说到AOP在cnblogs上也有不少关于实现的文章,所以这次就不描述具体实现;有兴趣可以下载组件源码了解,当然组件只是一个初型并不会有什么强大的功能,也可能存在比较多的问题。 这几天由于项目移交给测试人员测试,因此空闲的时间比较多;为了不浪费这些时间所以想到用Remoting透明代理机制做一个简单...

0 票支持

给datagrid的按钮列添加css

   今天改界面,发现datagrid可以用cssclass设置css风格,但是按钮列没有cssclass属性。忙活了半天,发现只能用程序设置按钮列属性。 设置方法如下(C#版本) 为datagrid添加ItemCreat事件,在ItemCreat事件里面添加如下代码 private void dgBoxList_ItemCreated(object sender, System.Web.UI.WebControls.DataG...

0 票支持

读取指定盘符的硬盘序列号

   using System; using System.IO; using System.Runtime.InteropServices; using System.Text; using Microsoft.Win32; namespace Wjb.ReadOrWriteIniAndReg { /**//// /// 读取指定盘符的硬盘序列号 /// public class HardDiskVal { [DllImport("kernel32.dll")] private static extern ...

本月热点