XAML是啥? XAML是微软创造的一种开发语言,即可拓展应用程序标记语言。扮演了HTML+CSS+JavaScript的角色。 创建一个默认的WPF程序 PS 实践:我们通常下载Visual Studio 并直接创建解决方案/项目来开发程序,实际上我们利用IDE针对我们的要开发的代码配置 ...
最近学习win 开发,偶然发现同事桌上一本 深入浅出WPF 就随手翻看了几页,发现此书非一般,全是讲的WPF的实现原理, 给我这个学习Silverlight半知半解的人来说,看了之后豁然开朗。真是相见恨晚呀 对于正在学习Windows Phone和Win 开发的同伴来说 这绝对是本难得的好书。 现在就把个人在学习这本书所做的笔记总结拿出来和大家分享下 与大家一同交流学习。 第一章 XAML 概览 ...
2012-11-13 13:55 9 2047 推荐指数:
XAML是啥? XAML是微软创造的一种开发语言,即可拓展应用程序标记语言。扮演了HTML+CSS+JavaScript的角色。 创建一个默认的WPF程序 PS 实践:我们通常下载Visual Studio 并直接创建解决方案/项目来开发程序,实际上我们利用IDE针对我们的要开发的代码配置 ...
一、XMAL概览 1、XAML在桌面开发及富媒体网络程序的开发中扮演了HTML+CSS+JS的角色。 2、XAML可以将UI和逻辑代码分离,降低耦合度。 3、XAML是一种单纯的申明形语言 4、XAML是由XML派生而来的语言,所以很多XML中的概念在XAML中是通用的 5、XAML ...
经过暑假和开学一个月的学习,终于把这本书的笔记做完了,在这个过程中,我意识到了坚持对学习的重要性,同时也感受到了作为初学者,很有必要把看过的代码都敲一遍,这样才能加深理解和发现问题。 在此感谢博客园和园子里的朋友们!下面把目录和源码写下来,以供大家查阅和交流! 深入浅出WPF笔记主要包括 ...
一、控件到底是什么 控件的本质是“数据+算法”——用户输入原始数据,算法处理原始数据并得到结果数据。问题就在于程序如何将结果数据展示给用户。同样一组数据,你可以使用LED阵列显示出来,或者是以命令行模式借助各种控制字符(如Tab)对其并输出,但这些都不如图形化用户界面(Graphics ...
x名称空间由来: x名称空间里的成员是专门为XAML编译器看的,用来引导XAML编译器把XAML编译成CLR代码,因此x是XAML的首字母。通过x空间的成员告诉编译器怎么编译XAML,生成什么类名,属性的可访问性等。 x名称空间中的Attribute: x:Class,用来告诉XAML编译器 ...
WPF中的六大控件类型 1.布局控件:可以容纳多个控件或者其它布局控件,例如Grid,StackPanel,DockPanel,父类:Panel。 2.内容控件:只能容纳一个其它控件或者布局控件作为它的内容。Window,Button等控件属于此类。父类:ContentControl. 3. ...
上一节,有记录写到:在WPF里,数据驱动UI,数据占核心地位,UI次之。怎么恢复数据的核心地位,那就要先了解一下Binding。 一、Binding 基础 1.1WPF中Data Binding的带来的方便 在设计架构的时间,大家都很重视分层,为什么分层呢,其实分层就是为了更好的复用 ...