上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 摘要:在C#.Net 这样的支持Unicode字符集的环境下,字符串处理时,英文、数字、汉字以及标点符号都是当着一个字符来看待的,但是英文、中文显示时所占宽度不一致,这样在需要按照指定宽度输出时就会遇到截取到的字符串显示出来长短参差不齐的。在网上看了些别人写的一些文章,没有找到自己想要的方式。下面我就给出C#.Net中中英文混排的字符串,如何来进行按照指定宽度来截取。 今天有个程序需要在一个固定... 阅读全文
posted @ 2008-06-27 18:18 MichaeL 阅读(2746) 评论(2) 推荐(1) 编辑
摘要: 摘 要:在程序设计过程中经常会遇到一些数据是以枚举值的形式提供给用户进行选择或查看,通常情况下,枚举数据都是已英文的方式或者便于程序中使用的方式来设 置的。在显示枚举类型的数据是又通常是使用ToString()的方式将枚举数据显示出来,在通过PropertyGrid显示给用户时感觉不是很友好, 很多用户希望能够以中文的方式显示出来。本文就以实例的方式介绍如何在程序中实现PropertyGrid... 阅读全文
posted @ 2008-06-20 10:55 MichaeL 阅读(3883) 评论(1) 推荐(0) 编辑
摘要: 在写程序的时候,经常遇到利用XML文件作为结构化数据传递的方式。一个组件按照一定的结构生成XML,另外一个组件读取XML文件获得数据。这样我们就可以使用很简单的方法来对XML进行操作。 例如:XML文档的结构如下: 我们将其保存为 SchFileTitle.XML。 于是我们的程序可以这样来书写。 Using System.XML 在方法中 XmlDo... 阅读全文
posted @ 2007-11-12 17:25 MichaeL 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 由于项目的需要,要求实现根据Word模板文件中的BookMark位置填写指定信息,生成新的Word文档。这个新的Word文档在原来的BookMark位置要求能够允许多次填写和修改。 一般情况下:在BookMark位置填写信息是对BookMark.Range.Text 进行赋值操作。但是,一旦对Text进行赋值后,这个BookMark就被删除,消失了。生成的文档中就没有BookMar... 阅读全文
posted @ 2007-08-29 16:44 MichaeL 阅读(1292) 评论(1) 推荐(0) 编辑
摘要: 在C#.Net下对注册表操作还是相当简单的。在Microsoft.Win32包中提供了两个类 Registy类和RegistyKey类,它们提供的都是静态方法,可以直接使用。通过这两个类可以很方便的进行常见操作了。在此做下记录以备后查。Registry.ClassesRoot \Registry.CurrentUser\Registry.LocalMachine\Registry... 阅读全文
posted @ 2007-08-09 17:52 MichaeL 阅读(377) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页