2007年9月23日

摘要: 在C#中只有属性和方法能被声明为virtual,而字段则不能。因此注意下面例子中的问题。 public class Base { public int i = 10; public virtual void Test() { Console.WriteLine(i); } } public class Deliver : Base ... 阅读全文
posted @ 2007-09-23 07:21 kings 阅读(125) 评论(0) 推荐(0)
摘要: 前几日在博客园看到一篇关于 ref 的帖子,想起以往一些同事工作中的错误,特作如下笔记。 其实这个问题很容易理解,首先在C#中传递方法参数缺省是“值拷贝”模式,也就是说对于值类型(ValueType)变量直接拷贝一份,而对于引用类型则拷贝一个指向同一对象的引用副本传递给方法,因此即使不使用ref关键字,我们也可以在方法内部改变该引用所指向对象的内部状态,但是某些时候我们需要在方法内部创建一个新的... 阅读全文
posted @ 2007-09-23 07:17 kings 阅读(232) 评论(0) 推荐(0)

2007年9月20日

摘要: 作者:Tony Qu 前两天Family Show 2.0终于发布了(有关Family Show的项目信息大家可以看这里)。出于兴趣,这两天对这个项目中用到的一些技术作了一些研究。首先吸引我的就是这个动态换肤功能,请看下面两张图: 这张是Black Skin的效果 这张是Silver Skin的效果 我们会发现整个窗口风格都变了,很酷吧。。。 我先来介绍一下ResourceDict... 阅读全文
posted @ 2007-09-20 15:38 kings 阅读(288) 评论(0) 推荐(0)
摘要: Family Show的子窗口并不是通过新建模式/非模式窗口实现的,而是通过一些UserControl来实现,例如Welcome窗口、Add a family member窗口,一个窗口就是一个UserControl,如果你想在设计时看到这些窗口的最终效果,建议在Expression Blend里面打开,因为Expression Blend支持在设计时读取动态资源(Dynamic Resourc... 阅读全文
posted @ 2007-09-20 15:22 kings 阅读(336) 评论(0) 推荐(0)

2007年9月13日

摘要: 1.webservice 服务器端文件读写权限的问题。 System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.UnauthorizedAccessException: 对路径“D:\\ProcessType_e5cb3da2640\Process_e6304bc3271.xpdl”的访问被拒绝 解决的方法是在要更改... 阅读全文
posted @ 2007-09-13 14:54 kings 阅读(612) 评论(0) 推荐(0)

2007年9月8日

摘要: 写这么一个简单的例子出于两个目的: 1、很多程序员不喜欢看到泛型的身影,他们看到“<>”这样的符号就会头痛并难受。受雇于人的我就只能竭尽我所能发起一场消除“<>”的行动,事实上这一点又变得有一些extend意义。 2、extend意义:赋予集合类更强的业务意义,搭配其自身所拥有的更多的自我描述解释操作的Action,类的行为将更加地具体,这样的类是OO中比较受欢迎的。 通常我们使... 阅读全文
posted @ 2007-09-08 09:24 kings 阅读(242) 评论(0) 推荐(0)

2007年9月3日

摘要: 1. The StackPanel or child elements of the StackPanel can make use of these resources in one of two ways, both involving the StaticResource markup extension. The first Button accesses the resource usi... 阅读全文
posted @ 2007-09-03 14:59 kings 阅读(224) 评论(0) 推荐(0)

2007年9月1日

摘要: One common way of moving the focus around in a user interface on Windows is to use the Tab key to move sequentially between controls. The contents of a WPF tool-bar seem to act like a kind of tabbing ... 阅读全文
posted @ 2007-09-01 09:46 kings 阅读(209) 评论(0) 推荐(0)
摘要: 3、使用外部URL链接的XML文件作为数据源 事实上,在上文Windows Presentation Foundation(WPF)中的数据绑定(使用XmlDataProvider作控件绑定) 中,XmlDataProvider的Source属性还可以直接指向你本机的某个XML文件: 我们还可以指向任何标准 URL,这样,我们就可以创建对XML API(如 RSS)的快速访问。 比如,我的BL... 阅读全文
posted @ 2007-09-01 09:27 kings 阅读(349) 评论(0) 推荐(0)
摘要: 上篇:Windows Presentation Foundation(WPF)中的数据绑定(控件与控件值的绑定) 一文中讲了使用{Binding ElementName=xxx,Path=xxx}的形式实现了控件到控件的绑定,注意它使用了ElementName属性。本篇将说说如何使用XmlDataProvider作控件绑定,但它使用Source 属性。 对于大多数应用程序,我们希望绑定到XML或 ... 阅读全文
posted @ 2007-09-01 09:23 kings 阅读(471) 评论(1) 推荐(0)

导航