07 2010 档案
摘要:简介: 当你开始用WPF编程的时候,很快就会碰到“依赖属性”。它们和一般的.Net属性看起来很相似,但简单概念之后则是更复杂和更强大。主要的区别在于:平常的.NET属性的值直接读取于类的一个私有属性,而依赖属性的值则是通过调用继承自DependencyObject的GetValue()方法动态赋值的。当你给一个依赖属性赋值时,它不是存储在对象的字段中,而是在存储在基类Dep...
阅读全文
摘要:视图逻辑树:说明:WPF用户界面元素之间有等级关系,这种关系叫逻辑树。一个元素的模板可以有多个元素组成,这个叫做视图树。WPF两个树之间的差距在于对有些问题,你仅仅需要逻辑树,而有些问题都需要。为什么我们需要两种不同的树:WPF控件由多个较原始的控件组成。例如:按钮(Button)是由边框(Border)、矩形(Rectangle)和内容(Content)组成。它们应该是按钮(Button)的视图...
阅读全文
摘要:XAML是Extensible Application Markup Language(可扩展应用程序标记语言)的缩写。它是一种简单的基于XML的用来创建.NET对象及其关系的语言。虽然起初它是为WPF而设计的,用来创建对象树。但现在XAML不仅可用于创建WPF、Sliverlight用户界面,还可以申明Windows工作流(WF)的流程或XPS的标准电子文件。WPF中所有的类都有一个无参的构造函...
阅读全文
摘要:今天云次那个数据出错, 一看,靠,原来的脚本Bat改称cmd了。只能修改数据了。原来的数据:修改命令: 该后的数据:modify方法 该方法可以对 XML数据进行更新。通过XQuery中添加的insert、delete和update关键字提供了对XML DML的支持,使用 insert、delete和update关键字可以分别插入、删除和更新一个或多个节点。例如,在查询窗口中输入以下代码:在该段代...
阅读全文
摘要:创建了一张表,代码结果数据查重复了,除了ID不一样其他的都一样,怎么把重复的删掉只留下一条数据呢?
阅读全文
摘要:用户体验是成功的关键因素:
过去,我们开发一套软件主要在于尽可能满足客户的功能性需求。用户体验则放在开发完成后才考虑。而现在,客户需要的不再仅仅是一个能工作的产品。能够提供正确的功能仍然是一个好产品的先决条件,但把它转向正式产品,那你不得不提供一个良好的客户体验。
提供丰富的客户体验不是虚无缥缈的。必须对它计划和设计,然后再把他集成在产品的开发中。设计丰富的客户体验不仅仅是用一些图片、渐变等效果来装饰你的用户界面。它应该在软件和用户之间建立一种情感,应该使用户感觉舒适,以至于他喜欢继续使用你的产品。
阅读全文