首页 > 代码库 > wpf的学习日志(二)
wpf的学习日志(二)
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的学习日志(二)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。