07 2012 档案

摘要:若在C#中想比较两个字符串,但是两个字符串中又夹杂着许多的符号,如果单纯的想比较字母或数字,则不能使用最简单的Compare来比较他们。一般的常规方法是比较不出的。只能使用CultureInfo中的CompareInfo来比较。然后有一个CompareOptions.IgnoreSymbols选项可以供选择。同时在引用中也要加入System.Globalization才能使用这个比较。若为0则表示相等。View Code using System;using System.Collections.Generic;using System.Linq;using System.Text;usi.. 阅读全文
posted @ 2012-07-12 14:02 世界很灰暗 阅读(757) 评论(0) 推荐(0)
摘要:最近在写一个类似文本编辑器的东西,有选择字体样式和大小的功能,但在设计的时候遇到了一些问题。 如果需要设计像QQ聊天时那样的改变字体大小及样式的话(即选择一个字体样式或大小而下面的字体将全部改变),只要把RichTextBox和Combobox绑定就可以了。这样比较简单。不过WPF中的默认字体(System.Windows.Media.FontFamily)是没有中文字体的,所以我用了安装的字体(System.Drawing.FontFamily)。因此就需要自己来写这个类,同时需要添加System.Drawing的这个引用。同样那字号的话为了看起来明显可以挑一些来写一个新类。代码如下:... 阅读全文
posted @ 2012-07-07 14:47 世界很灰暗 阅读(1042) 评论(0) 推荐(0)