12 2011 档案

摘要:在C#里面,我们为一个private字段对外暴露Property达到数据保护封装的目的。估计大家都有过对于大数据量的类添加Property的枯燥经历;或者 private字段和Property之一名称发生改变,没有调整对应项名称,可能在以后长期开发和维护中,带来不易察觉的错误。在其实C#允许我们用一种简便的属性写法,来定义和操作一个类的字段。如下面代码中的CarName002。public class Car { private string carName001; public string CarName001 { ge... 阅读全文
posted @ 2011-12-22 14:25 K.W 阅读(12163) 评论(5) 推荐(2)
摘要:在项目中我们会需要么有边框的Button,一般我们会用自定义Templet做到这一点,其实如果没有特别的其他功能需要,我们可以更简单的实现这一点。<Button Content="Borderless Button" Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />有人会用BorderBrush="{x:Null}" Background="{x:Null}"来使Button看起来是没有边框的,这样做的问题是:1. 这个时候的无边 阅读全文
posted @ 2011-12-16 17:18 K.W 阅读(3015) 评论(1) 推荐(2)
摘要:本来想专心的做下WPF,最近这段时间在忙Product Demo,需要研究一下用C#代码去操作Outlook中的Meeting Request,上了一些国内外的论坛找到的东西,Demo过后就丢掉可惜了,但毕竟是花了时间的,总结分享一下,心理舒服些(很多知识来自stackoverflow,这里向大家推荐下)。这里主要总结功能的完整性和可用性。欢迎Office互操作经验多的同学补充。闲话结束,开始正题。在Outlook中,我们可以在Calendar里面发起一个meeting,并且可以对它修改或取消。通过Outlook的API,我们可以实现这些功能,但是很多情况下我们的服务器上并没有安装或者不允许安 阅读全文
posted @ 2011-12-16 11:34 K.W 阅读(2878) 评论(1) 推荐(3)
摘要:过去两年用一直Notes,最近开始改用Outlook2007,发现新邮件无法更改字体的颜色和格式,有些想强调的语句没有办法凸显,相信有些同学也遇到和我一样的问题。在这里把outlook邮件内容格式详细的说一下。解决办法很简单:在Outlook -> Options -> 里面选中“HTML”。我们可以看到Outlook支持3类邮件内容格式:1. Plain Text,这个可以被其他任何邮件系统接受,并且由于是简单文本,在各个邮件系统中布局风格保持一致。2. HTML,可以被大多数主流邮件系统接受,可以有自己的格式(比如颜色),但是不排除有些邮件阅读器不能正确识别内容格式。3. Ri 阅读全文
posted @ 2011-12-02 13:14 K.W 阅读(14764) 评论(0) 推荐(0)