资源预览内容
第1页 / 共1页
亲,该文档总共1页全部预览完了,如果喜欢就下载吧!
资源描述
1在WPF应用程序中,静态资源和动态资源在使用中有何区别?静态资源(StaticResource)是指用StaticResource keyName标记扩展引用的资源。WPF在加载XAML的过程中,会首先查找所有静态资源,并将资源值替换为实际的属性值,这种将静态资源替换为具体属性值的过程是在加载窗口或页的过程中一次性完成的,因此以后执行时效率比较高,但也正是因为它不是每次使用属性值时都去查找资源引用,所以无法在执行过程中动态改变它的值。动态资源(DynamicResource)是指用DynamicResource keyName标记扩展引用的资源。在程序运行过程中,每次用到某个属性的值时,WPF都去查找该属性引用的资源。这种解决办法增加了应用程序的灵活性,提高了应用程序的开发效率。但由于程序运行过程中每次查找资源都需要时间,因此动态资源的执行速度没有静态资源快。2WPF应用程序中,样式的级联控制包括哪些方法?其优先级是什么?(1)内联式(2)框架元素样式(3)根元素样式(3)应用程序样式样式的优先级从高到低分别为内联式、框架元素样式、根元素样式、应用程序样式。3什么是触发器,触发器分为哪些类型?答:触发器(Trigger)是指某种条件发生变化时自动触发某些动作。根据触发的条件可以分为。(1)属性触发器(2)事件触发器(3)数据触发器167
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号