摘要:
图形用户界面应用程序较之控制台界面应用程序最大的好处就是界面友好、数据显示直观。CUI程序中数据只能以文本的形式线性显示,GUI程序则允许数据以文本、列表、图形等多种形式立体显示。 用户体验在GUI程序设计中起着举足轻重的作用-----用户界面设计成什么样看上... 阅读全文
posted @ 2022-12-03 09:11
星火燎猿*
阅读(54)
评论(0)
推荐(0)
摘要:
在Zen And The Art Of Scaling - A Koan And Epigram Approach中,Russell Sullivan提出了一个非常有趣的总结:软件开发常见的20个传统的系统瓶颈,这听起来像是说有20个故事情节,并且依赖于你如... 阅读全文
posted @ 2022-12-03 09:11
星火燎猿*
阅读(56)
评论(0)
推荐(0)
摘要:
我们把有用的东西称为资源。“兵马未动,粮草先行”-----程序中的各种数据就是算法的原料和粮草。程序中可以存放数据的地方有很多,可以放在数据库里、可以存储在变量里。介于数据库存储和变量存储之间,我们还可以把数据存储在程序主体之外的文件里。外部文件与程序主体分离... 阅读全文
posted @ 2022-12-03 09:11
星火燎猿*
阅读(70)
评论(0)
推荐(0)
摘要:
WPF为我们准备了完善的命令系统,你可能会问:“有了路由事件为什么还需要命令系统呢?”。事件的作用是发布、传播一些消息,消息传达到了接收者,事件的指令也就算完成了,至于如何响应事件送来的消息事件并不做任何限制,每个接收者可已用自己的行为来响应事件。也就是说,事... 阅读全文
posted @ 2022-12-03 09:11
星火燎猿*
阅读(32)
评论(0)
推荐(0)
摘要:
就像属性系统在WPF中得到了升级、进化为依赖属性一样,事件系统在WPF也得到了升级-----进化成为了路由事件(Routed Event),并在其基础上衍生出命令传递机制。这些机制在很大程度上减少了对程序员的束缚,让程序的设计和实现更加的灵活,模块之间的耦合... 阅读全文
posted @ 2022-12-03 09:11
星火燎猿*
阅读(42)
评论(0)
推荐(0)
摘要:
通过前面的学习,我们已经知道Data Binding是WPF“数据驱动UI”理念的基础。上一章我们将主要的精力放在了Binding的数据源这一端,研究了Binding的Source和Path。本章我们将把目光移向Binding的目标端,研究一下什么样的对象才能... 阅读全文
posted @ 2022-12-03 09:11
星火燎猿*
阅读(58)
评论(0)
推荐(0)
摘要:
1,Data Binding在WPF中的地位 程序的本质是数据+算法。数据会在存储、逻辑和界面三层之间流通,所以站在数据的角度上来看,这三层都很重要。但算法在3层中的分布是不均匀的,对于一个3层结构的程序来说,算法一般分布在这几处: A。数据库内部。 B。读... 阅读全文
posted @ 2022-12-03 09:11
星火燎猿*
阅读(48)
评论(0)
推荐(0)
摘要:
正如青春期我们会经历分手的痛苦一样,企业家同样会遭受创业失败所带来的打击。我们已经停止Bidzuku方面的工作四个月了,直到现在,我的思想仍然很乱,无法进行有效梳理,找出有用的信息,尽管我尽了自己最大的努力。随着时间的逝去,这种失败的痛苦又将转变继续做某种有... 阅读全文
posted @ 2022-12-03 09:11
星火燎猿*
阅读(81)
评论(0)
推荐(0)
摘要:
1 控件到底是什么? 程序的本质就是“数据+算法”------用户输入原始的数据,算法处理原始数据并得到结果数据。问题就在于程序如何将结果数据显示给用户。同样一组数据,你可以使用LED阵列显示出来,或者以命令行模式借助各种格式控制符(如TAB)对齐并输出... 阅读全文
posted @ 2022-12-03 09:11
星火燎猿*
阅读(133)
评论(0)
推荐(0)
摘要:
X名称空间里面的成员(如X:Name,X:Class)都是写给XAML编译器看的、用来引导XAML代码将XAML代码编译为CLR代码。 4.1X名称空间里面到底都有些什么? x名称空间映射的是:http://schemas.microsoft.com/winf... 阅读全文
posted @ 2022-12-03 09:11
星火燎猿*
阅读(29)
评论(0)
推荐(0)

浙公网安备 33010602011771号