码迷,mamicode.com
首页 > Windows程序 > 详细

wpf的学习日志(二)

时间:2014-10-30 19:08:43      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:io   ar   使用   sp   on   cti   bs   amp   ad   

window演示基础(windows presentation Foundation)用于windowsw图形显示系统

InitializeComponent()方法的工作就是system.windows.Application类的loadComponent()方法

loadComponent()方法从程序集中提取编译过的xaml,并使它构建用户界面

复杂属性

所有标记扩展都继承自system.windows.markupExtension类,他提供了一个简单providevalue()方法,用该方法获取所期望的数值

xaml处理嵌套元素:

1:如果父元素实现了ILIST接口,解析器就调用IList.Add()方法,并且为该方法传入子元素作为参数

2:如果父元素实现了IDictionary接口,解析器就调用IDictionary.Add()方法,为该方法传递子元素作为参数,

使用字典集合时,必须设置x:Key特性以便为每个条目指定一个键名

3:如果使用了ContentProperty特性进行了修饰,解析器就使用子元素设置对应的属性

 

所有继承自contentControl类的控件都只允许有单一的嵌套元素,所有继承自ItemsControl类的控件只允许有一个条目集合

 

特殊字符:

小于号:&It;

大于号:>

&:&

引号:&qout;

 

wpf的学习日志(二)

标签:io   ar   使用   sp   on   cti   bs   amp   ad   

原文地址:http://www.cnblogs.com/lj940306/p/4063356.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!