毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
使用数据绑定实现数据对象对UI的驱动(2)
在DirectX 9之后,微软公司设计的一个框架的DirectX托管代码,并作为XNA框架(XNA框架)逐渐形成。虽然这可以让C#开发人员不需要处理复杂。
利用DirectX来对.NET / COM来进行相互操作,但这些非托框架和托管框架的操作难度是差不多的,如果工作在一个游戏。(写本场比赛更容易,因为XNA框架,包括新的专门类库游戏开发,并且可以与一些功能强大的工具,如XNA Framework Content Pipeline和XNA Game Studio Express的工作。)
1.2 WPF发展概况和国外
研究现状
1.3 本文的研究内容及结构安排
本文的主要工作是探讨使用数据绑定实现数据对象对UI的驱动的实现。本文从介绍WPF入手,介绍了WPF的优缺点,在此基础上分析了WPF核心技术,并且详细探讨了数据绑定的原理与实现。论文中结合了能谱仪项目对数据绑定进行了实际应用,最后总结使用数据绑定技术的优势。
论文内容按以下结构安排:
(1)WPF核心技术分析(第二章)
(2)数据绑定(第三章)
(3)结合能谱仪项目实际应用(第四章)
(4)总结(第五章)
2 WPF核心技术
2.1 XAML
XAML定义
可扩展应用程序标记语言(可扩展应用程序标记语言,XAML)是一种声明性语言。具体地讲,XAML可以初始化对象集的对象和属性,使用的多个对象之间的分级关系可以显示的语言结构,也采用的支承类型的扩展类型约定的支持。
XAML是一个比较简单,一般声明性编程语言,它适合于建筑和initialization..net对象。 The.net Framework 3.0中包括XAML分析器的编译器和运行时,有一个插件,它允许您查看IE浏览器无关的基于WPF XAML文件(有时也称为松散XAML页面)。
XAML在WPF中的作用往往是多方面的,所以要了解的第一件事是,WPF和XAML可以独立使用,它们不依赖于对方。尽管XAML的原本设计目的是为了WPF,但它还能被Windows工作流基础等其他技术利用。
XAML命名空间
在传统的编程,命名空间是一个组织的概念来确定如何解释编程实体标识符。通过使用命名空间,编程框架可以是用户标识和帧声明语句区分标识,通过空间限定的标识符范围模糊消除,执行名称规则等XAML是XAML语言来实现自己的XAML命名空间概念的目的。
下面是XAML应用和拓展XML语言命名空间概念的方式:
XAML保留XML中的 xmlns属性以便在namespace中声明使用。统一资源标识符(URI)一般是作为该属性的值,这是XML规定的继承。
XAML使用声明前缀声明默认命名空间,并声明中引用使用的命名空间前缀的元素和属性。
XAML被称为默认命名空间的概念,在不使用时或声明任何现有的前缀,将使用的名称空间。对于每一个XAML编程框架,定义命名空间不一定是相同的默认。
在XAML的文件结构里,元素可以由父元素到子元素继承命名空间定义的。在这个文件中的所有元素将继承命名空间定义。如果以后添加到页面元素重新定义了名称空间,它们的后代将会继承元素的新定义。
元素属性的元素的命名空间的继承。但是很少有前缀的XAML属性。
在通常状况下,XAML 文件对XAML命名空间中声明的根元素。默认XAML命名空间定义的元素,而无需使用前缀来限制发言。
对于典型的Windows应用程序运行时的项目,这包含了默认命名空间的所有的Windows UI定义运行内置的XAML词汇:默认控件,文本元素,XAML图形和动画,Data Binding,style支持类型等。
作为结果,大多数的Windows运行时常见的UI元素写在XAML应用程序将避免使用XAML命名空间和前缀。
共4页:
上一页
1
2
3
4
下一页
上一篇:
基于CAN总线的混合动力汽车通信网络设计
下一篇:
串行数据系统的设计与应用
LCD自动测试系统测试数据采集与处理
ZigBee智能仓储系统数据采集终端设计+源代码
基于IPV6网络的燃气数据监控平台设计
IPV6集中通讯燃气数据监控平台设计+电路图
STC89C52单片机蓝牙数据手机监控程序设计
云安全存储数据可恢复证明系统设计
FPGA实现以太网MAC控制器数据发送模块
提高小學语文課堂朗读教...
《水浒传》中血腥暴力研...
高效课堂教师问卷调查表
小型通用机器人控制系统设计任务书
遥感土地用变化监测国内外研究现状
大规模MIMO系统的发展研究现状
从企业eHR建设谈管理信息...
PCI+PID算法直流力矩电机速...
浅析施工企业保理融资成...
MNL模型历史城区居民活动...