08 2012 档案
摘要:【转】http://silverlightchina.net/html/windows8/study/2012/0809/18006.html在Windows 8 Metro应用开发中,XAML主要用于应用界面设计,无论是开发人员还是设计人员经常会设计自定义用户界面或者控件行为,其中会涉及到不同方面的代码设计,例如控件模板,控件样式,动画设计等。为了方便设计,管理和重复利用这些通用代码,XAML提出了资源(Resour 在Windows 8 Metro应用开发中,XAML主要用于应用界面设计,无论是开发人员还是设计人员经常会设计自定义用户界面或者控件行为,其中会涉及到不同方面的代码设计,例如.
阅读全文
摘要:【转】http://silverlightchina.net/html/windows8/study/2012/0628/17004.html在Windows 8和Silverlight应用开发中,经常需要进行值转换,例如从Boolean转换到Windows.Visibility,或者从数字转换到字符。下例中演示如何在XAML中传递参数到值转换类。 继上一篇值类型转换器(Type Converter), 这篇将通过实例代码讲解一个XAML开发小技巧。在Silverlight应用开发中,经常需要进行值转换,例如从Boolean转换到Windows.Visibility,或者从数字转换到字符。下.
阅读全文
摘要:【转】http://silverlightchina.net/html/windows8/study/2012/0622/16889.html在XAML中每一个对象元素映射一个实例,而实例属性可以通过特性(Attributes)进行赋值。在实际项目开发中,对象元素的属性值可以是不同数据类型,根据需求不同,经常需要对数据类型进行转换,就需要使用XAML的类型转换器(Type Converters)。 在XAML中每一个对象元素映射一个实例,而实例属性可以通过特性(Attributes)进行赋值。在实际项目开发中,对象元素的属性值可以是不同数据类型,根据需求不同,经常需要对数据类型进行转换,就需.
阅读全文
摘要:【转】http://silverlightchina.net/html/windows8/study/2012/0620/16855.html作为描述性语言,XAML使用对象元素声明和其属性调用实现不同操作。在实际项目开发中XAML为控件属性赋值,经常会遇到设计时属性值处于未知状态,而该属性值只有在应用运行时才能获取到,通过简单的XAML属性赋值语法无法实现用户需求,使用XAML标记扩展(Markup Extension 作为描述性语言,XAML使用对象元素声明和其属性调用实现不同操作。在实际项目开发中XAML为控件属性赋值,经常会遇到设计时属性值处于未知状态,而该属性值只有在应用运行时才能.
阅读全文
摘要:【转】http://silverlightchina.net/html/windows8/study/2012/0617/16756.htmlEvents,中文称为事件,是Windows消息机制中重要概念之一,也是最常见的人机交互手段之一。 XAML和其他开发语言类似,具有事件机能,帮助应用管理用户输入,执行不同的行为。根据用户不同的操作,执行不同的业务逻辑代码。 例如,用户输入日期,点击按钮确认,移动鼠标Events,中文称为事件,是Windows消息机制中重要概念之一,也是最常见的人机交互手段之一。XAML和其他开发语言类似,具有事件机能,帮助应用管理用户输入,执行不同的行为。 根据用户不
阅读全文
摘要:【转】http://silverlightchina.net/html/windows8/study/2012/0606/16549.html在 上几篇XAML实例教程中,分别介绍XAML对象,属性以及命名空间的概念。从这篇开始,将讨论常见的XAML高级话题,其中包括依赖属性 (Dependency Properties), 附加属性(Attached Properties), 事件处理(Event)等。这些话题是Windows 8和Silverlight实际项目中经常用到的开发知识,也是XAML开发语言的精华。依赖属性(Dependency Properties) 依 赖属性,英文称为Dep
阅读全文
摘要:【转】http://www.cnblogs.com/jv9/archive/2012/05/28/2520731.html上一篇曾提及XAML中,每个对象元素的声明是对.NET类进行一次实例化操作。XAML作为声明类语言,如何识别对象元素,并如何在.NET Framework中找到对应映射类呢?本篇将引入命名空间(NameSpace)的概念,涉及内容如下:NameSpace命名空间格式核心NameSpace命名空间设计类NameSpace命名空间自定义NameSpace命名空间XAML命名空间的x:Class属性XAML命名空间的x:Name属性和x:Key属性XAML的x:ClassModi
阅读全文
摘要:【转】http://www.cnblogs.com/jv9/archive/2012/05/22/2512899.html在前一篇已经介绍XAML概念:“XAML语言是Extensible Application Markup Language的简称,英文发音是“zammel”,中文称为“可扩展应用程序标记语言”,该语言是基于Extensive Markup Language(XML)可扩展标记语言,主要用于Silverlight,WPF,Windows Phone以及Windows 8应用开发,并且用于描述.Net层次型结构对象。” 换句话说,XAML不仅可被用于多种平台应用UI设计,而且可
阅读全文
摘要:转自:银光中国去年,曾答应银光中国论坛的朋友推出一个关于XAML语言实例教程系列,帮助学习Silverlight和Windows Phone应用开发。但是由于时间问题,迟迟没有完成这套教程。几个月的忙碌暂时告一段落,随后的几周将整理推出这套XAML实例教程系列。希望为正在学习Windows 8, Silverlight, Windows Phone, WPF应用开发人员提供帮助。在阅读该教程之前,你需要了解以下几个问题:什么是XAML开发语言?XAML语言是Extensible Application Markup Language的简称,中文称为“可扩展应用程序标记语言”,该语言是基于Ext
阅读全文
摘要:XAML语言是Extensible Application Markup Language的简称,中文称为“可扩展应用程序标记语言”,该语言是基于Extensive Markup Language(XML)可扩展标记语言,它是微软公司为构建应用程序用户界面而创建的一种新的描述性语言,主要用于Silverlight,WPF,Windows Phone以及Windows 8应用开发,并且用于描述.Net层次型结构对象。 XAML并不是HTML。尽管XAML在元素的声明、程序样式的设置和指定事件处理程序上都和HTML非常类似,但是XAML是基于XML的,它是WPF的外在表现形式。而HTML主是一种.
阅读全文
摘要:最近在项目中使用到了DX中的TreeList控件绑定数据源时在每个节点前显示特点的图片;查阅相关资料实现方法如下:1.首先打开VS2010新建一个WINFROM应用程序;2.在WINFROM应用程序中增加DX中的TreeList控件;如下图:3.在窗体加载时进行TreeList控件的数据源绑定; private void Form1_Load(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("ID", typeof(int)...
阅读全文

浙公网安备 33010602011771号